Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   DOMContentLoaded (https://javascript.ru/forum/events/29819-domcontentloaded.html)

cyber 14.07.2012 03:55

devote,сенк щас посмотрим что и как=)

cyber 14.07.2012 03:58

и снова не работает в ие=)

devote 14.07.2012 04:00

Цитата:

Сообщение от cyber
и снова не работает в ие=)

да сорри, это я ошибку сделал.. исправил

cyber 14.07.2012 04:04

Цитата:

Сообщение от devote (Сообщение 188697)
да сорри, это я ошибку сделал.. исправил

спасибо:thanks: :victory:
работает, теперь можно идти спать, а завтра разберусь=)
кстати , а почему этот велосипед плохой
http://javascript.ru/forum/events/29...tml#post188682

cyber 14.07.2012 20:03

сел разбирать твой код, и не могу понять зачем юзать onreadystatechange
если оно срабатывает того когда и onload?

devote 14.07.2012 20:06

Цитата:

Сообщение от cyber
если оно срабатывает того когда и onload?

всегда по разному, зависит от обстоятельств.. например код в iframe будет работать иначе. Или еще какие обстоятельства могут произойти, это же ИЕ

cyber 14.07.2012 20:20

Цитата:

Сообщение от devote (Сообщение 188863)
всегда по разному, зависит от обстоятельств.. например код в iframe будет работать иначе. Или еще какие обстоятельства могут произойти, это же ИЕ

хм...
все зависит от политической ситуации в зимбабве ?=)
а для чего это toplevel = window.frameElement == null;

devote 14.07.2012 20:38

Цитата:

Сообщение от cyber
а для чего это toplevel = window.frameElement == null;

ну это для iframe и нужно

cyber 15.07.2012 04:49

Цитата:

Сообщение от devote (Сообщение 188877)
ну это для iframe и нужно

не ну это я понял=)
я не совсем понял что возвращает свойство frameElement , прочитал в нескольких источниках но так и не понял .сколько не запускал оно возвращает null , тогда зачем оно? или это проверка скрипт запускают в фрейме или нет?

devote 15.07.2012 05:54

Цитата:

Сообщение от cyber
сколько не запускал оно возвращает null

все верно, если оно возвращает null, значит можно проверять document.documentElement.doScroll( "left" ); в противном случае запуск скорее всего был во фрейме и использование document.documentElement.doScroll нам не даст никаких результатов.


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