reload........родительского окна

micolo

Новичок
reload........родительского окна

Доброго времени суток! У меня такой вопрос. Каким образом можно перезагрузить страницу с фреймами, с окна вазванного через openwin. из дочернего фрайма данной страницы с фраймами.
 

micolo

Новичок
не это я тоже проверял, не то.........

-~{}~ 24.01.06 14:39:

неужели нельзя сделать таким образом перезагрузку?
 

white phoenix

Новичок
micolo
Выражайся понятнее. Как я понял: есть page1, на ней frame, из него открыто окно. И из этого окна надо перегрузить page1.
micolo, Линка
opener.parent - наше окно.
Метод location.reload() работать не будет. А вот
opener.parent.location.href = opener.parent.location.href
работает. Проверил в IE 6.
 

micolo

Новичок
Извеняюсь, если непонятно выразился, но ситуация такая. Есть page1, на ней frame src="1.php", из 1.php открыто окно.
Надо из 1.php перезагрузить page1.
 

white phoenix

Новичок
micolo
> Надо из 1.php перезагрузить page1.
Именно из 1.php или из открытого окна? Если из 1.php, то причем тут открытое окно? parent.location.reload()
 

micolo

Новичок
:).... да ты опять прав. Необходимо перезагрузить страницу из окна которое отркрыто из 1.php.
 

micolo

Новичок
побывал :)
вылетает ошибка:"opener.parent"- есть null или не является объектом
 

serglt

Анус, ой, Ахтунг
Вот так долно работать!
top.opener.location = top.opener.location

-~{}~ 25.01.06 12:19:

В некоторых браузерах не работает reload
лучше испоьлзовать location = location :)
 

micolo

Новичок
ребят я конечно не знаю, как это у вас работает а у меня нет :)... если не трудно может кто-нить у кого это работает скинет на мыло пример в архиве, а то смешно получается люди пишут что у них работает, я делаю всё тоже самое - но у меня не пашет.
 

serglt

Анус, ой, Ахтунг
Специально для пчеловодов :)
http://serg.dkd.lt/

-~{}~ 25.01.06 13:45:

Посмотри в сурсах исходник
 

micolo

Новичок
мда...... похоже мы не поняли друг друга :)...
Что я имею:

1. файл main.php
PHP:
<frameset rows="146,*,101, 101" cols="*" frameborder="NO" border="1" framespacing="0" >
<frame src="1.php" name="bottomFrame" scrolling="NO">
.....
2. файл 1.php

PHP:
<script>
function view()
{
aWindow=window.open("2.php" , "thewindow","toolbar=no, width=450, height=145, status=no, scrollbars=no, resize=no, menubar=no")

}
</script>
<input type="button" value="смотреть" onclick="view()" >
3. файл 2.php
PHP:
<script>
function refr()
{
.......................
}
</script>
<input type="button" value="refresh main page" onclick="refr()">
Требуется из 2.php перезагрузить main.php..........
 

MiRacLe

просто Чудо
1. opener.top.document.location.reload();
2. opener.top.document.location.href = opener.top.document.location.href;
 
Сверху