Страницы: 1
Есть несколько фреймов. В одном есть элемент с ID и свойством innerHTML. Из другого я пытаюсь его получить:
strStorage =
parent.window.frames[1].document.getElementById('strMain').innerHTML;;
в результате ФФ выдает сообщение:
Ошибка:parent. window.frames[1].document.getElementById("strMain") has no properties
Пытаюсь вызвать простейшую функцию из этого фрейма, даже без параметров, например такую function myAlert() { alert('OK');}
Получаю сообщение, что это не функция. При этом, записать в этот фрейм, используя document.write() - пожалуйста. Получить свойство окна, например - location - нет проблем а вот вызвать просто alert() - опять говорит, что это не функция. То есть, дело не в адресации.
На форуме видел подобную проблему, вставил по рекомендации в обоих фреймах строку:
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
Браузер при открытии попросил подтверждение, но ведет себя по старому.
Отсутствует
А какова разметка всей фреймовой страницы? непонятно где какой фрейм расположен относительно друг друга
ТО свойство что ты прописал только для Нетскейпа по моему...
Отредактировано rewue (30-10-2005 16:54:29)
Отсутствует
Страницы: 1