Как определить полную загрузку фрейма?

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

galim60
Сообщения: 5
Зарегистрирован: 20 фев 2014, 20:31

20 фев 2014, 20:50

Фрейм загружает страницу из другого хоста. В каком направлении копать?
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

20 фев 2014, 21:09

onload ..
[syntax=Delphi] [/syntax]
galim60
Сообщения: 5
Зарегистрирован: 20 фев 2014, 20:31

20 фев 2014, 21:13

Почему не определяется загрузка фрейма из другого сервера?
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

20 фев 2014, 21:16

Больше бы подробностей..
[syntax=Delphi] [/syntax]
galim60
Сообщения: 5
Зарегистрирован: 20 фев 2014, 20:31

20 фев 2014, 21:20

конкретно-надо запустить js после полной загрузки фрейма из другого сервера. Надо определить когда произойдет полная загрузка.
galim60
Сообщения: 5
Зарегистрирован: 20 фев 2014, 20:31

20 фев 2014, 21:21

Duncon писал(а):onload ..

нет доступа на страницу
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

20 фев 2014, 21:39

т.е. у вас на странице iframe в него вы грузите чужую страницу.. Самое простое попробуйте так <iframe onload="myfunc()">, то что вы написали $(window) - это функция какой-нить библиотеки для тупых по типу jquere и подобных, т.е. она должна быть подключена.. По объектной модели до ифрэйма добираться примерно так document.getElementById('iframe').contentWindow.document.onload; лет 5 назад ещё помню были проблемы с кроссбаузерностью методов, сейчас должно быть попроще..
[syntax=Delphi] [/syntax]
galim60
Сообщения: 5
Зарегистрирован: 20 фев 2014, 20:31

21 фев 2014, 00:10

Duncon писал(а):т.е. у вас на странице iframe в него вы грузите чужую страницу.. Самое простое попробуйте так <iframe onload="myfunc()">, то что вы написали $(window) - это функция какой-нить библиотеки для тупых по типу jquere и подобных, т.е. она должна быть подключена.. По объектной модели до ифрэйма добираться примерно так document.getElementById('iframe').contentWindow.document.onload; лет 5 назад ещё помню были проблемы с кроссбаузерностью методов, сейчас должно быть попроще..

Спасибо, то что надо!
Аватара пользователя
Oleg_Rus
Сообщения: 330
Зарегистрирован: 16 окт 2006, 09:56
Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
Контактная информация:

18 мар 2014, 17:33

Duncon писал(а):библиотеки для тупых по типу jquere и подобных

ну, зачем же так обзываться... Например у меня просто не всегда хватает времени на написание нормального клиента и я юзаю jquery. В целом неплохая библиотека...
e-mail: garmayev@yandex.ru
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

18 мар 2014, 18:33

Использование jquere показатель низкого уровня знания js. 90% реализованных эффектов пишутся с нуля за пару часов максимум.. Повтороное использование написанного уже 10-15 мин.
[syntax=Delphi] [/syntax]
Ответить