У меня есть документ XHTML 1.1 Strict, который загружает другой документ XHTML 1.1 в элемент <object>
(, поскольку <iframe>
не является частью спецификации XHTML 1.1 ). У меня проблемы в IE8 (не волнует 6 или 7) с доступом к переменной javascript Lightbox
в родительском окне из документа, загруженного в <object>
.
В Firefox и везде, где я видел онлайн, я могу просто использовать window.parent.Lightbox
. В IE8, однако, я получаю это неопределенным. window.parent
дает мне объект, но у него нет моей Lightbox
переменной. Я также пробовал window.Lightbox
, window.top.Lightbox
и window.top.document.Lightbox
, но все возвращают undefined
.
Я должен упомянуть, что я использую Javascript для установки свойства data
<object>
- но я не понимаю, как это может повлиять на что-либо важное.
Какой Javascript Fu мне нужно сделать, чтобы получить доступ к моей переменной Lightbox
?