Добрый вечер. Помогите, пожалуйста, с javascript. Требуется передать значение переменной в frame, выводимый через document.write PHP: <script type="text/javascript">var a='переменная';</script> <script type="text/javascript" src="script.js"></script> script.js PHP: document.write('<iframe src="page.html"> </iframe>'); page.html PHP: <html> <script>document.write('тут должно быть значение переменной "a"');</script> </html> Возможно ли вообще осуществить подобное? Если да, то как? Заранее спасибо.
<script type="text/javascript">var a='переменная';</script> <script type="text/javascript" src="script.js"></script> script.js document.write('<iframe src="page.html#"'+a+'> </iframe>'); page.html <html> <script> a=document.location.href.split("#")[1]; //Как то так.сваял на коленке сходу,вряд ли оно работает,но общая мысль ясна document.write('тут должно быть значение переменной "a"');</script> </html>
page.html PHP: document.write(parent.a); Обе страницы должны находиться на одном домене (или на разных поддоменах, но с одинаковыми document.domain, объявленными на страницах)