Как запретить pop-up окна
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как запретить pop-up окна Expand / Collapse
Автор
Сообщение
29.09.2001 7:54
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 01.02.2005 23:06
Сообщ.: 50, Visits: 551
Как, загружая на своей странице в отдельном фрейме другую, не дать ей открыть pop-up окно.
Сообщ. #726052
01.10.2001 11:58
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372
ну можно дать ей открыть, и сразу закрыть
Сообщ. #726209
02.10.2001 6:13
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 01.02.2005 23:06
Сообщ.: 50, Visits: 551
И как же написать такой код и можно ли это сделать на PHP (я так понимаю, что это легче и лучше сделать на JS)?
Сообщ. #726334
02.10.2001 7:27
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 23.11.2006 11:47
Сообщ.: 549, Visits: 6 023
открытие окна происходит на событие тэга body onload - ищещь эту фуккцию и удаляешь все ее содержимое - так можно
Сообщ. #726337
03.10.2001 6:36
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 01.02.2005 23:06
Сообщ.: 50, Visits: 551
Как же мне найти и удалить событие тэга body onload, если в фрейме грузится не моя страница, доступа к которой у меня нет.
Напиши код, plz :).
Сообщ. #726505
03.10.2001 7:16
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 23.11.2006 11:47
Сообщ.: 549, Visits: 6 023
это тебе нужно читать страницу соответсвующей компонентой. какой именно -тут вроде на формуме обсуждали уже это
Сообщ. #726507
04.10.2001 12:42
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372
Если в файле, открывающем popup окно, некоторой глобальной переменной присваевается ссылка на это окно, то можно так.

a.html - файл, который ты выводишь в своем фрейме

<body onload="win=window.open('b.html')">
a.html
</body>

b.html - pop-up окно

<h1>b.html</h1>

frameset.html твой фреймсет

<frameset rows="50%,*" onload="frames[0].win.close()">
<frame src="a.html"/>
</frameset>

Если ты откроешь a.html, то откроется и b.html

Если же ты откроешь frameset.html, то b.html видно не будет
Сообщ. #726714
05.10.2001 6:12
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 01.02.2005 23:06
Сообщ.: 50, Visits: 551
Файл, открывающий поп-ап окно НЕ МОЙ, и я не знаю, присваевается ссылка на поп-ап окно некоторой глобальной переменной или нет, и если да, то какая.
Конечно нетрудно проверить, но в моем фрейме, в разное время могут оказаться разные страницы. Мне нужен универсальный код!
Сообщ. #726854
05.10.2001 10:45
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372
А универсального кода в твоем случае похоже нет.
Сообщ. #726886