Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Контроль окна / 2 сообщений из 2, страница 1 из 1
20.10.2008, 14:33
    #35604354
Микола Питерский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Контроль окна
В общем есть главное окно, задача которого контролировать наличие другого окна и если его нет -открывать, если есть - то выводить на передний план.
Реализация только для IE4.
Код следующий:

var Win=null
....

if (Win==null || Win.closed)
{
Win=window.open("http://127.0.0.1","Reklama","alwaysRaised=yes, fullscreen=yes, scrollbars=no, menubar=0,resizable=0,status=0,titlebar=0,toolbar=0,width=500");
}

......

if (Win!=null && Win.opener)
{
Win.focus();
}

Проблема возникает если окно закрыть. Ошибка в Win.closed и Win.opener. Как проверить
существует ли дочернее окно? И еще - в дочернее окно страничка может и не загрузиться - как проверить данный факт, чтобы закрыть и снова открыть окно?
...
Рейтинг: 0 / 0
21.10.2008, 13:55
    #35606551
ZeusTheTrueGod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Контроль окна
откажитесь от этих окошек, всё равно они блокируется pop up блокером
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Контроль окна / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]