Автор Тема: Фреймы и окна  (Прочитано 3452 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ESE

  • Фанат
  • Постоялец
  • ***
  • Сообщений: 172
  • +0/-0
  • 2
    • Просмотр профиля
    • http://comp.hobi.ru
Фреймы и окна
« : 17 Июля 2002, 03:42:54 »
Прошу Вас помочь мен вот с чем: есть два фрейма menu и work. По ссылке через яву из work открывается новое окно,и нужно чтоб при закрытии этого нового окна происходил релоад фрейма work.
Чего то у меня не получается это сделать...........
У програмиста две руки: левая и !левая
welcome

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Фреймы и окна
« Ответ #1 : 17 Июля 2002, 10:29:50 »
onUnload=parent.document.reload() кажется
© Винни-Пух

Оффлайн ESE

  • Фанат
  • Постоялец
  • ***
  • Сообщений: 172
  • +0/-0
  • 2
    • Просмотр профиля
    • http://comp.hobi.ru
Фреймы и окна
« Ответ #2 : 17 Июля 2002, 13:07:34 »
Эта конструкция неработает :(
У програмиста две руки: левая и !левая
welcome

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Фреймы и окна
« Ответ #3 : 17 Июля 2002, 14:12:32 »
Может
onUnload=opener.document.reload()

ЗЫ
Не тестил (лень :))
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Фреймы и окна
« Ответ #4 : 17 Июля 2002, 16:10:53 »
Да, точно, упустил из виду, что новое окно открывается JavaScript\'ом. Должно работать.
© Винни-Пух

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Фреймы и окна
« Ответ #5 : 18 Июля 2002, 02:08:20 »
nw=window.open(\'novoe\',\'\',\'\')
...
setInterval(\'if(nw.closed) self.reload()\',1000)

ну вы поняли...
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн ESE

  • Фанат
  • Постоялец
  • ***
  • Сообщений: 172
  • +0/-0
  • 2
    • Просмотр профиля
    • http://comp.hobi.ru
Фреймы и окна
« Ответ #6 : 18 Июля 2002, 03:29:47 »
Вот что я придумал:

function RE_LOAD(){
opener.parent.work.location.reload();
parent.window.close();}

помогло кстати opener (не знал вот) Спасибо Максу
ну и всем кто подключился!
У програмиста две руки: левая и !левая
welcome

 

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