Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / onload for div (ajax) / 7 сообщений из 7, страница 1 из 1
16.02.2009, 14:52
    #35819810
clgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
Доброе время суток.
так я заполняю div
...
http_request.onreadystatechange = function() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
lnk.innerHTML=http_request.responseText;
} else {
alert(ErrText);
lnk.style.visibility="hidden";
return false;
}
}
};
http_request.open('GET', url, true);
http_request.send(null);
...
нужно чтоб после полной загрузки вызвать функцию
как это можно сделать? есть идеи?
...
Рейтинг: 0 / 0
16.02.2009, 15:06
    #35819869
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
clgsнужно чтоб после полной загрузки вызвать функцию
как это можно сделать? есть идеи?Ну сразу после lnk.innerHTML=http_request.responseText; и вызовите
...
Рейтинг: 0 / 0
16.02.2009, 17:27
    #35820391
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
Если юзаешь фреймворки (Prototype, jQuery), то при загрузке ajax-контента выполняется содержимое блоков <script></script> - автоматически. Удобно, кроссбраузерно и ничего не надо выдумывать.
...
Рейтинг: 0 / 0
17.02.2009, 09:22
    #35821259
clgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
2IDVsbruck , не юзаю.
2Яростный Меч , нельзя вмешиваться в AJAX скрипт.

если поместить <script type="text/javascript">alert('готово');</script> в качестве ответа AJAX не выполняется =(
...
Рейтинг: 0 / 0
17.02.2009, 10:52
    #35821509
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
Вы хотите что-то а-ля:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
http_request.onreadystatechange = function() {
if (http_request.readyState ==  4 ) {
if (http_request.status ==  200 ) {
function(){lnk.innerHTML=http_request.responseText;DoSmth()}
} else {
alert(ErrText);
lnk.style.visibility="hidden";
return false;
}
}
};
http_request.open('GET', url, true);
http_request.send(null);
???
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
17.02.2009, 10:59
    #35821532
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
Или функция, которую Вы хотите запустить, как раз и подгружается AJAX'ом? ( Запуск JS возвращённого через Ajax с HTML , Запуск JS возвращённого через Ajax с HTML , Запуск JS возвращённого через Ajax с HTML №2 )
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
17.02.2009, 11:41
    #35821704
clgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
onload for div (ajax)
2Ex_Soft , относительно первого вашего топика: я уже писал что скрипт не меняется. А вот за ссылочки спасибо.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / onload for div (ajax) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]