Показать сообщение отдельно
  #1 (permalink)  
Старый 06.12.2011, 16:40
Профессор
Отправить личное сообщение для Почемучкин Посмотреть профиль Найти все сообщения от Почемучкин
 
Регистрация: 11.05.2011
Сообщений: 241

Фреймы и document
При обращении к свойству document у фрейма иногда выполнение скрипта прекращается.
У некоторых фреймов похоже нету свойства document. Как определить его наличие?
Пробовал так:

alert( window.frames[i] ); //здесь показывает наличие объекта
alert( window.frames[i].document ); //здесь или показывает наличие document, или вообще не вывоодится

и так:

alert( typeof window.frames[i].document );


Причем в случае сбоя - сам фрейм существует, а вот при любом обращении к его .document выполнение скрипта прерывается (alert не выводится).

Мне надо хотя-бы игнорировать такие фреймы. Как определить, что у этого фрейма document лучше не трогать?
Ответить с цитированием