![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
AlexDi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 24.3.2009 Где: ua Репутация: нет Всего: нет |
Подскажите пожалуйста, нужно в поле вывести содержимое небольшого тхт файла (там одно число) - счётчик, что-то вроде: <input name="subject" type="text" value="<? include("r214.txt");?>" >, как это сделать..?
![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
а где находится файл?
если на сервере, то надо воспользоваться тем языком программирования, что работает у вас на сервере. и задать этот вопрос в разделе того языка если на вашем ПК, то зачем? в интернете этого всё равно никто не увидит. но если очень нужно, то придётся читать об ActiveX и задавать вопрос в разделе javascript |
|||
|
||||
AlexDi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 24.3.2009 Где: ua Репутация: нет Всего: нет |
да, наверно, вот так у меня получилось:
<html> <script> var xmlDoc = null ; function load() { if (typeof window.ActiveXObject != 'undefined' ) { xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); xmlDoc.onreadystatechange = process ; } else { xmlDoc = new XMLHttpRequest(); xmlDoc.onload = process ; } xmlDoc.open( "GET", "1.txt", true ); xmlDoc.send( null ); } function process() { if ( xmlDoc.readyState != 4 ) return ; document.getElementById("output").value = xmlDoc.responseText ; } function empty() { document.getElementById("output").value = '' ; } </script> <body> <input id="output" cols="60" rows="20"></input> <br></br> <button onclick="load()">Load</button> <button onclick="empty()">Clear</button> </body> </html> но ещё хотелось бы узнать, можно ли в input запретить редактирование текста..? |
|||
|
||||
kalabro |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 17.3.2007 Где: Москва Репутация: нет Всего: нет |
readonly:
Оффтоп:
давно такого не видала…) Это сообщение отредактировал(а) kalabro - 5.7.2009, 17:54 |
||||
|
|||||
AlexDi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 24.3.2009 Где: ua Репутация: нет Всего: нет |
kalabro спасибо, и ещё, если выбросить кнопку, запускающую функцию load(),
т.е <button onclick="load()">Load</button> то как сделать, чтобы эта функция запускалась сразу при загрузке странички..? |
|||
|
||||
kalabro |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 17.3.2007 Где: Москва Репутация: нет Всего: нет |
поставить этот onload на body.
но иногда страница дооолго грузится, так что я в таких ситуациях пишу код сразу после объявления нужных id.
|
|||
|
||||
AlexDi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 24.3.2009 Где: ua Репутация: нет Всего: нет |
ещё раз спасибо), я только одного не понимаю ,почему работает только так?
т.е. сначала прорисовка компонента, а потом запуск функции, мне просто делфи поближе.., это видно html-овский подход? ![]() |
|||
|
||||
kalabro |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 17.3.2007 Где: Москва Репутация: нет Всего: нет |
функция getElementById()должна вызываться после того, как объект с таким id создан
мне кажется, все логично |
|||
|
||||
LittleFuntik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 8.8.2007 Где: Украина, Чернигов Репутация: нет Всего: нет |
Вот тебе готовый пример. Все просто!
Это сообщение отредактировал(а) LittleFuntik - 11.7.2009, 12:20 |
|||
|
||||
AlexDi |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 24.3.2009 Где: ua Репутация: нет Всего: нет |
спасибо, с этим вопросом я уже справился..).
Это сообщение отредактировал(а) AlexDi - 11.7.2009, 12:22 |
|||
|
||||
LittleFuntik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 8.8.2007 Где: Украина, Чернигов Репутация: нет Всего: нет |
вот, так правильнее... просто вариант
|
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |