>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Взимодействие между фреймами. http://forum.mozilla-russia.org/viewtopic.php?id=5652 |
I_Zdes > 18-10-2005 22:03:17 |
Есть несколько фреймов. В одном есть элемент с ID и свойством innerHTML. Из другого я пытаюсь его получить: strStorage = в результате ФФ выдает сообщение: Ошибка:parent. window.frames[1].document.getElementById("strMain") has no properties Пытаюсь вызвать простейшую функцию из этого фрейма, даже без параметров, например такую function myAlert() { alert('OK');} Получаю сообщение, что это не функция. При этом, записать в этот фрейм, используя document.write() - пожалуйста. Получить свойство окна, например - location - нет проблем а вот вызвать просто alert() - опять говорит, что это не функция. То есть, дело не в адресации. На форуме видел подобную проблему, вставил по рекомендации в обоих фреймах строку: Браузер при открытии попросил подтверждение, но ведет себя по старому. |
rewue > 30-10-2005 16:53:21 |
А какова разметка всей фреймовой страницы? непонятно где какой фрейм расположен относительно друг друга |
I_Zdes > 09-11-2005 23:21:42 |
Каюсь, там была моя ошибка. Причем настолько глупая, что даже не скажу какая. |