|
|
|
| Есть некая страничка с текстовым полем form1
На ней мы нажымаем на кнопку и открываетсья фрейм.
Как из фрейма передать значение в текст.поле form1 ?
opener - не работает.
Спасибо! | |
|
|
|
|
|
|
|
для: toproot
(03.01.2012 в 22:34)
| | opener - не работает.
====================
почему? что говорит? у меня прекрасно работает.
<?
$text4form = $degr_title." <b>".$pers_surname." ".$pers_name."</b> (".$spec_title.")<input type=hidden name=id_pers[] value=".$pers_id."><br>";
?>
<a href="#" onclick="window.opener.document.getElementById('author').innerHTML+='<?=$text4form?>'; self.close(); window.opener.focus();">
|
| |
|
|
|
|
|
|
|
для: elenaki
(04.01.2012 в 11:06)
| |
function sender(form,wh,ht) {
if(opener) { window.alert('true'); } else { window.alert('false'); }
var sVal = opener.document.getElementById('contentArea').innerHTML;
opener.document.getElementById('contentArea').innerHTML = '12345678901234567890';
}
|
Выводит false почемуто | |
|
|
|
|
|
|
|
для: toproot
(04.01.2012 в 14:21)
| | может, внутри функции он не видит переменную? сделайте ее глобальной | |
|
|
|
|
|
|
|
для: toproot
(03.01.2012 в 22:34)
| | а при чем тут opener? этож для новых окон, а для фреймов был parent. с ним надо работать | |
|
|
|
|
|
|
|
для: Lelik
(04.01.2012 в 19:54)
| | да. parent отлично работает. Благодарю! | |
|
|
|