Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   AJAX вопрос от чайника (https://javascript.ru/forum/library-toolkit-framework/5067-ajax-vopros-ot-chajjnika.html)

vova_b 12.09.2009 22:30

Вложений: 1
Цитата:

Сообщение от Octane (Сообщение 30031)
После обновления должна исходная страница отображаться, не знаю что у вас там происходит, покажите страницу.

Скидываю все что есть, работает так. в текстовое поле ввожу домен нажимаю кнопку рядом и выводиться инфа о домене, а надо я вот ввел и ниче не нажимая сразу внизу показывает, тоесть домен проверяет на лету....

Octane 12.09.2009 22:47

Цитата:

Сообщение от vova_b
в текстовое поле ввожу домен нажимаю кнопку рядом и выводиться инфа о домене, а надо я вот ввел и ниче не нажимая сразу внизу показывает, тоесть домен проверяет на лету....

Так у вас в коде функция process в атрибуте onclick написана. Нужно проверять на лету? Ну так делайте, в чем проблема? Не будет получаться, поможем найти ошибку.

vova_b 12.09.2009 23:09

так должно уже работать на лету, я в файле index.html происал <body onload="process();"> поидеи должно работать а не работает, если чесно как сделать по другому проверку на лету незнаю, прошу так сказать подсказать.....

Octane 12.09.2009 23:19

Событие body onload наступает при загрузке странице, откуда скрипт по вашему должен взять данные для запроса, если в поле для домена еще ничего не введено?

Чтобы сделать автоматическую проверку, нужно подумать о том, чтобы новый запрос дожидался окончания предыдущего или принудительно завершал его (abort). Так же, хорошо бы отправлять запрос только тогда, когда пользователь ввел именно доменное имя, а не просто набор символов, проверить это можно с помощью регулярного выражения.

vova_b 12.09.2009 23:25

то есть нужно создать цикл???


Часовой пояс GMT +3, время: 18:05.