Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
родительское окно
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: родительское окно (Прочитано 3866 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Tryapkonator
Завсегдатай
Пользователь
Сообщений: 92
+0/-0
0
родительское окно
«
:
07 Декабря 2004, 12:17:22 »
Скрипт вызывает PopUp окно, в котором я произвожу некие дейтвия (причем сам PopUp несколько раз рефрешится) потом мне нужно закрыть его и обновить родительское окно. opener не действует =(, это и понятно, ведь PopUp рефрешится. Можно ли как то пометить родительскоеокно и как его зарефрешить?
Записан
commander
Developer
Глобальный модератор
Ветеран
Сообщений: 1298
+0/-0
2
родительское окно
«
Ответ #1 :
07 Декабря 2004, 18:14:00 »
Цитировать
это и понятно, ведь PopUp рефрешится.
а вот мне что-то совсем не понятно... рефреш тут точно не причем...
не желаете код привести?
Записан
And no religion too...
Tryapkonator
Завсегдатай
Пользователь
Сообщений: 92
+0/-0
0
родительское окно
«
Ответ #2 :
07 Декабря 2004, 19:42:22 »
Код здаровый, а что конкретно надо я не знаю, т.к. в яве ваще ноль. Но суть такая. По клику на линк вылетает окно, в нем несколько полей, после заполнения форма отправляется но то же popUp окно (т.е.
) в зависимости от введенных данных генерится новая форма в том же окне, и так несколько раз. После этого не пашет opener... Или он полюбому пашет и косяк у меня?
Записан
ThE0ReTiC
Главный по тарелочкам
Глобальный модератор
Ветеран
Сообщений: 4041
+2/-0
2
родительское окно
«
Ответ #3 :
07 Декабря 2004, 23:15:27 »
opener неправильно вызываешь
должно работать - у меня работает -у тебя нет - так не бывает...
Записан
AS IS...
Tryapkonator
Завсегдатай
Пользователь
Сообщений: 92
+0/-0
0
родительское окно
«
Ответ #4 :
08 Декабря 2004, 00:55:20 »
Скрипт вызывает PopUp с таким содержанием
<?
if(
$add
!=
""
){
?>
opener.document.add_new.text.value=\'
<?
echo
$text
;
?>
\';
window.close();
<?
}else{
echo
"<form method=post><input type=text name=text><input type=submit name=add value=\'Добавить\'></form>"
;
}
?>
И ничего. Ноль имоций! Я в панике...
Записан
ThE0ReTiC
Главный по тарелочкам
Глобальный модератор
Ветеран
Сообщений: 4041
+2/-0
2
родительское окно
«
Ответ #5 :
08 Декабря 2004, 09:52:44 »
Tryapkonator
window.opener...
Записан
AS IS...
Tryapkonator
Завсегдатай
Пользователь
Сообщений: 92
+0/-0
0
родительское окно
«
Ответ #6 :
08 Декабря 2004, 15:40:29 »
С opener разобрался, вроде пашет. Это хорошо. Но не хочет работать что-то типа
window.opener.document.add_new.text.value=\'123\';
Форма существует, имя ей add_new, текстарея носит имя text, но бли не пашет и все =(((
Записан
Tryapkonator
Завсегдатай
Пользователь
Сообщений: 92
+0/-0
0
родительское окно
«
Ответ #7 :
08 Декабря 2004, 15:54:53 »
разобрался. Оказывается если открывать явой popUp другой файл, т.е. родительская форма находится например в index.php, а то что popUp`ит ява в registration.php, то эффекта нет =(. А если обе формы в index.php, то все ок.
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
родительское окно
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28