Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Tryapkonator от 07 Декабря 2004, 12:17:22
-
Скрипт вызывает PopUp окно, в котором я произвожу некие дейтвия (причем сам PopUp несколько раз рефрешится) потом мне нужно закрыть его и обновить родительское окно. opener не действует =(, это и понятно, ведь PopUp рефрешится. Можно ли как то пометить родительскоеокно и как его зарефрешить?
-
это и понятно, ведь PopUp рефрешится.
а вот мне что-то совсем не понятно... рефреш тут точно не причем...
не желаете код привести?
-
Код здаровый, а что конкретно надо я не знаю, т.к. в яве ваще ноль. Но суть такая. По клику на линк вылетает окно, в нем несколько полей, после заполнения форма отправляется но то же popUp окно (т.е.
-
opener неправильно вызываешь
должно работать - у меня работает -у тебя нет - так не бывает...
-
Скрипт вызывает PopUp с таким содержанием
if($add!=""){
?>
opener.document.add_new.text.value=\'\';
window.close();
}else{
echo "";
}
?>
И ничего. Ноль имоций! Я в панике...
-
Tryapkonator
window.opener...
-
С opener разобрался, вроде пашет. Это хорошо. Но не хочет работать что-то типа
window.opener.document.add_new.text.value=\'123\';
Форма существует, имя ей add_new, текстарея носит имя text, но бли не пашет и все =(((
-
разобрался. Оказывается если открывать явой popUp другой файл, т.е. родительская форма находится например в index.php, а то что popUp`ит ява в registration.php, то эффекта нет =(. А если обе формы в index.php, то все ок.