>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >parent.frames is not a function!!! http://forum.mozilla-russia.org/viewtopic.php?id=7985 |
TJmaster > 31-01-2006 18:53:42 |
Проблема с Попробовал все варинты! В Opera и IE работает! В FF молчит, а в консоли JavaScript оставляет сообщение: parent.frames is not a function!!! |
Al_H > 31-01-2006 19:03:18 |
frames - коллекция HTML-элементов. Как и всякий массив, адресацию допускает через [], то есть при этом финкции, определенные во фрейме, доступны либо через либо через Читайте подробнее на http://developer.mozilla.org/en/docs/JavaScript и особонно в Core JavaScript 1.5 Reference и Core JavaScript 1.5 Guide - по своему опыту могу сказать, захватывающее чтение. |
TJmaster > 01-02-2006 00:07:43 |
Ошибка: parent.frames is not a function Вот такой фрейм сет: Выделить код Код:<frameset rows="90%,10%"> <frameset cols="50%,50%"> <frame name="post" src="FramePost.htm"> <frame name="dyn" src="FrameDyn.htm"> </frameset> <frame name="debet" src="TrafficCmpArithm.htm" scrolling="no" noresize> <noframes> </noframes> </frameset> В принципе в коллекции я проверял parent.frames.length = 3 ... просто ошибка какаято странная!!! |
Mash > 01-02-2006 07:52:19 |
В общем случае -- или как-то иначе. Суть одна -- тот фрейм ("debet") ещё не подгружен в тот момент, когда вызывается его функция. |