IPB

Здравствуйте, гость ( Вход | Регистрация )

> Правила форума

Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [hide=1]Ссылка[/hide]

> Pop-up блокировка, скрипт, который бы блочил попапы
nuller
5.08.2003 - 15:50
Сообщение #1


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 2
Регистрация: 15.10.2002

Пользователь №: 1501




нужен именно, скрипт, а не программа.

т.е. есть фреймы, в которые грузятся сайты. хотелось бы эти сафты во фреймы грузить через что-то на флеше или яваскрипте или еще что-то там, чтобы если на них есть попапы они не срабатывали.э


может кто-то где-то такое видел?
User is offlineProfile Card PM
Go to the top of the page
+
 
Reply to this topicStart new topic
Ответов(1 - 3)
VitS
8.08.2003 - 18:39
Сообщение #2


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 23
Регистрация: 28.02.2003

Пользователь №: 7206




Могу посоветовать поставить себе Norton personal Firewall, загрузить страницу с попапами, и если они действительно блокируются, просмотреть код страницы, скопировать оттуда все ява скрипты, прикрученные нортоном и вставить в код страницы.

Результат конечно, не гарантирован, т.к. попапы прикручиваются сервером, и нортон вставляет свои после них.

Удачи!
User is offlineProfile Card PM
Go to the top of the page
+
nuller
11.08.2003 - 14:25
Сообщение #3


No Avatar
Novice
*
Группа: Пoльзователь
Сообщений: 2
Регистрация: 15.10.2002

Пользователь №: 1501




вот именно. а тут нету доступа к чужим страницам... необходимо как-то это реализовать так, чтобы не менять код страницы...
User is offlineProfile Card PM
Go to the top of the page
+
VitS
13.08.2003 - 16:20
Сообщение #4


No Avatar
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
Это должно убрать попапы. В любом случае, необходимо ставить персонал файрволл и смотреть, блокируются или нет попапы, а потом уже писать код.

Удачи!
User is offlineProfile Card PM
Go to the top of the page
+
Реклама

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Текстовая версия Сейчас: 20.04.2024 - 17:43
]]> ]]>
]]> Яндекс.Метрика ]]>