W
Wadimka
Здравствуйте.
Столкнулся с проблемой.
не могу никак заставить работать.
Итак, начнем.
1. у меня на странице несколько фреймов.
В каждом фрейме (их может быть динамически от 1 и до, ну 10 ну не важно), по выполнению определенных действий обновляется этот же URL, но перед перезугрузкой, мне нужно весь текст, полученный при выполнении php, т.е. уже сформированный текст перекинуть в отдельный фрейм, типа для результата.
Причем, простая конструкция вида
где, $NumberFramesRes номер фрейма с результатами,
$DataPostFrame - сам результат.
Такая конструкция работает и все добавляется, НО
мне нужно не просто текст добавлять,
а нужно, чтоб во фрейм с результатами вставлялся еще один фрейм, а в нем уже открывалась страница своя.
т.е. на php я пытаюсь в переменную $DataPostFrame запихуть:
а потом вывести на результирующий фрэйм
И НЕ РАБОТАЕТ, ХА-ХА, ЭТА МОРДА top.frames[<?php print "$NumberFramesRes";?>].document.write("<?php echo "$DataPostFrame";?><br>");
ВОСПРИНИМАЕТ ТЭГИ <script language=JavaScript> И </SCRIPT> В $DataPostFrame И НЕ ПАШЕТ ЕСТЕСТВЕННО.
Может кто подскажет как решить эту задачу?
возможен и другой вариант, без результирующего фрейма, а именно в низ основной страницы выводить,
например вот так
Столкнулся с проблемой.
не могу никак заставить работать.
Итак, начнем.
1. у меня на странице несколько фреймов.
В каждом фрейме (их может быть динамически от 1 и до, ну 10 ну не важно), по выполнению определенных действий обновляется этот же URL, но перед перезугрузкой, мне нужно весь текст, полученный при выполнении php, т.е. уже сформированный текст перекинуть в отдельный фрейм, типа для результата.
Причем, простая конструкция вида
Код:
top.frames[<?php print "$NumberFramesRes";?>].document.write("<?php echo "$DataPostFrame";?><br>");-->
где, $NumberFramesRes номер фрейма с результатами,
$DataPostFrame - сам результат.
Такая конструкция работает и все добавляется, НО
мне нужно не просто текст добавлять,
а нужно, чтоб во фрейм с результатами вставлялся еще один фрейм, а в нем уже открывалась страница своя.
т.е. на php я пытаюсь в переменную $DataPostFrame запихуть:
Код:
$DataPostFrame='<br><br><center>'.
''.
'document.write("<iframe name=bottomfr src='."'".'frame'."'".' frameborder=1 vspace=0 hspace=0 width=10% height=10% marginwidth=0 marginheight=0 scrolling=yes>");'.
"document.write('</iframe>');".
"";
а потом вывести на результирующий фрэйм
Код:
<script>
top.frames[<?php print "$NumberFramesRes";?>].document.write("<?php echo "$DataPostFrame";?><br>");
</SCRIPT>
И НЕ РАБОТАЕТ, ХА-ХА, ЭТА МОРДА top.frames[<?php print "$NumberFramesRes";?>].document.write("<?php echo "$DataPostFrame";?><br>");
ВОСПРИНИМАЕТ ТЭГИ <script language=JavaScript> И </SCRIPT> В $DataPostFrame И НЕ ПАШЕТ ЕСТЕСТВЕННО.
Может кто подскажет как решить эту задачу?
возможен и другой вариант, без результирующего фрейма, а именно в низ основной страницы выводить,
например вот так
Код:
<table>
<tr>
<td>
$DataPostFrame='<br><br><center>'.
''.
'document.write("<iframe name=bottomfr src='."'".'$URL'."'".' frameborder=1 vspace=0 hspace=0 width=10% height=10% marginwidth=0 marginheight=0 scrolling=yes>");'.
"document.write('</iframe>');".
"";
</td>
</tr>
</table>
Ссылка скрыта от гостей
Ссылка скрыта от гостей