Вызов скрипта из IFRAME, проблема
Ребята, помогите пожалуйста, третий день бьюсь.
Есть страничка, на ней iframe, в iframe загружаю другую страничку, на которой есть java-script. Нужно чтобы подгруженный скрипт вносил изменения как в свою (подгруженную в iframe), так и в основную (родительскую) страницу. Если при создании iframe указать вторую страницу в src, все ок, - грузится основная страница, подгружает вторую к себе в iframe, скрипт в iframe отрабатывает, меняет и свою страничку и родительскую. Но если засылать в iframe страничку по <a href="second.html" target="iframe1">load page</a>скрипт перестает видеть "родителя" и может менять только свою страничку на которой находится. Как научить скрипт видеть основную страницу и вносить в нее изменения? основная.html <html> <head> <title>first</title> <script language="javascript" type="text/javascript" src="jquery.js"></script> </head> <body> <iframe name="iframe1" src="second.html"></iframe> <a href="second.html" target="iframe1">load page</a> <p id="abc"> --- </div> </body> </html> second.html <html> <head> <script language="javascript" type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#asd").text("CHILD WORK"); $("#abc",window.top.document).text("PARENT WORK"); alert("WORK OK"); }); </script> </head> <body> <div id="asd">-----</div> </body></html> Заранее благодарю за помощь! |
Часовой пояс GMT +3, время: 11:07. |