Pop-up блокировка, скрипт, который бы блочил попапы |
Здравствуйте, гость ( Вход | Регистрация )
Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [hide=1]Ссылка[/hide]
Pop-up блокировка, скрипт, который бы блочил попапы |
nuller |
5.08.2003 - 15:50
Сообщение
#1
|
Novice Группа: Пoльзователь Сообщений: 2 Регистрация: 15.10.2002 Пользователь №: 1501 |
нужен именно, скрипт, а не программа.
т.е. есть фреймы, в которые грузятся сайты. хотелось бы эти сафты во фреймы грузить через что-то на флеше или яваскрипте или еще что-то там, чтобы если на них есть попапы они не срабатывали.э может кто-то где-то такое видел? |
VitS |
8.08.2003 - 18:39
Сообщение
#2
|
Novice Группа: Пoльзователь Сообщений: 23 Регистрация: 28.02.2003 Пользователь №: 7206 |
Могу посоветовать поставить себе Norton personal Firewall, загрузить страницу с попапами, и если они действительно блокируются, просмотреть код страницы, скопировать оттуда все ява скрипты, прикрученные нортоном и вставить в код страницы.
Результат конечно, не гарантирован, т.к. попапы прикручиваются сервером, и нортон вставляет свои после них. Удачи! |
nuller |
11.08.2003 - 14:25
Сообщение
#3
|
Novice Группа: Пoльзователь Сообщений: 2 Регистрация: 15.10.2002 Пользователь №: 1501 |
вот именно. а тут нету доступа к чужим страницам... необходимо как-то это реализовать так, чтобы не менять код страницы...
|
VitS |
13.08.2003 - 16:20
Сообщение
#4
|
Novice Группа: Пoльзователь Сообщений: 23 Регистрация: 28.02.2003 Пользователь №: 7206 |
Ну вот, и я о том и говорю.
Вот что может пройти, если конечно, на сервере твоего провайдера есть поддержка PHP. сначала пробный фреймсет: <index.html> Код ... <frameset cols="50%,*"> <frame name="frame_1" src="fram_1.php" frameborder="0"> <frame name="frame_2" src="fram_2.php" frameborder="0 scrolling="auto"> </frameset> ... <fram_1.php> (так же построен и fram_2.php) Код <html> <head> <!-- здесь мета теги удаленной страницы и ее же ссылки на стили --> <!-- этот скрипт прикручивает нортон--> <script language="JavaScript"> <!-- function SymError() { return true; } window.onerror = SymError; var SymRealWinOpen = window.open; function SymWinOpen(url, name, attributes) { return (new Object());} window.open = SymWinOpen; //--> </script> <!-- здесь вставляем все, что есть еще в секции head удаленной страницы --> </head> <!--- модифицируем тег боди удаленной страницы --> <body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" onload="var SymTmpWinOpen = window.open; window.open = SymWinOpen; fillFields(); window.open = SymTmpWinOpen;"> <!-- включаем удаленную страницу --> <? include ("http://www.target_server.ru/page.html"); ?> <!-- ставим НАШ body --> </body> <!-- и опять то, что прикрутил нортон --> <script language="JavaScript"> <!-- window.open = SymRealWinOpen; //--> </script> </html> Аналогично пишем fram_2.php Это должно убрать попапы. В любом случае, необходимо ставить персонал файрволл и смотреть, блокируются или нет попапы, а потом уже писать код. Удачи! |
Реклама
|
|
|
|
|
|
Текстовая версия | Сейчас: 24.04.2024 - 00:05 |
|