Вопрос по Javascript

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем AlZhel, 29 июн 2008.

Статус темы:
Закрыта.
  1. AlZhel

    AlZhel Гость

    Возможно ли как нибудь получить ссылку на окно открытое с помощью
    window.open() если страница которая открыла данное окно была перезагружена?
    Т.е. имеем страницу на которой вызывается такой код:
    myWindow = window.open('url', ''WindowName", "" );
    Пока страница не перезагружена понятно, что для управления дочерним окном можно пользоваться объектом myWindow, а вот как быть когда пользователь открыл другую страницу сайта или перезагрузил данную? Возможно ли получить управление открытым дочерним окном зная только его имя "WindowName" или хотябы проверить факт того что оно открыто?
    Заранее спасибо )
     
  2. Vovochka

    Vovochka Гость

    *WALL*
    Ты быстрее бы сам проверил чем дожидался ответа с форумов.
     
  3. Kuljok

    Kuljok Гость

    Нет. name - в методе open используется как target атрибут, и может содержать просто набор определенных значений (_blank, _parent, _self, etc.)
     
  4. Andrew Stephanoff

    Andrew Stephanoff Гость

    В общем никак, но...
    из дочернего окна по таймеру проверять, есть ли в родителе переменная myWindow, и если нет - создать и присвоить значение window (значение присвоится по ссылке).
    Если же требуется просто проверить, открыто ли окно - cookie в помощь.

    В методе open параметр name может содержать и имя уже созданного окна, в таком случае новый урл будет загружен в него.
     
Загрузка...
Похожие Темы - Вопрос по Javascript
  1. ApplePen
    Ответов:
    0
    Просмотров:
    80
  2. gURaBA_N
    Ответов:
    3
    Просмотров:
    98
  3. kartaman
    Ответов:
    0
    Просмотров:
    128
  4. Peter
    Ответов:
    4
    Просмотров:
    527
  5. di0d_
    Ответов:
    1
    Просмотров:
    442
Статус темы:
Закрыта.

Поделиться этой страницей