Взаимодействие между фреймами
Доброго дня !
Есть следующий код : <html> <head> <script type="text/javascript" > function startup() { alert('loaded-window') } function loadSecondFrame() { alert(document.location); // 'C:\frameI.html' alert(window.top.frames[0].name); // 'document.location' alert(window.top.frames[1].name); // nothing ??? alert(window.top.frames[1].document.location); // nothing ??? } window.addEventListener("load", startup, false); </script> </head> <frameset cols="270,*" frameborder="0"> <frame name="firstFrameName" id="firstFrameId" src="frameI.html" /> <frame name="secondFrameName" id="secondFrameId" src="http://www.yahoo.com/" onload="loadSecondFrame()" /> <noframes> <body> noframes </body> </noframes> </frameset> </html> Второй фрейм загружает страницу http://www.yahoo.com/ на которой достаточно много линков. И все время при нажатии на любой из них необходимо получить его значение(имеется ввиду URL) в первом фрейме, но для начала в функции loadSecondFrame(), но увы, алерты ничего не показывают. В чем же проблема, и решаема ли она ? |
Часовой пояс GMT +3, время: 01:46. |