Выплывающее окно с приветствием для накрутки

ОПИСАНИЕ. При загрузке страницы с данным скриптом, посетитель увидит выплывающее слева окно (к примеру с приветствием), которое через заданный промежуток времени уплывает вправо и там закрывается. Чем хорош данный способ для накрутки? Посетитель считает, что окно просто приветствует его, а на самом деле в пробегающем окне загружается страница спонсора (страница в странице).

Пример

Установите на вашей странице следующий HTML-код:

<head>

<script>

<!- Beginning of JavaScript -

var popwindow

var popwindowwidth=200

var popwindowheight=150

var popwindowtop=20

var popwindowURL='СТРАНИЦА. htm'

var waitingtime=4

var pause=20

var step=40

var popwindowleft=-popwindowwidth-50

var marginright

var pagecenter

var timer

waitingtime= waitingtime*1000

function showWindow() {

popwindow = window.open(popwindowURL, 'popwindow', 'toolbar=no,width='+popwindowwidth+',height='+popwindowheight+',top='+popwindowtop+',left='+(- popwindowwidth)+'');

if (document.all) {marginright = screen.width+50}

if (document.layers) {marginright = screen.width+50}

pagecenter=Math.floor(marginright/2)-Math.floor(popwindowwidth/2)

movewindow()}

function movewindow() {if (popwindowleft<=pagecenter) {popwindow.moveTo (popwindowleft,popwindowtop)

popwindowleft+=step

timer= setTimeout('movewindow()',pause)}

else {clearTimeout(timer)

timer= setTimeout('movewindow2()',waitingtime)}

}

function movewindow2() {

if (popwindowleft<=marginright) {

popwindow.moveTo(popwindowleft,popwindowtop)

popwindowleft+=step

timer= setTimeout('movewindow2()',pause)}

else {clearTimeout(timer)

popwindow.close() }

}

// — >

</script>

</head>

<body onLoad='showWindow()'>

</BODY>

Параметры скрипта: var popwindowwidth=200 (высота окна в пикселях); var popwindowheight=150 (ширина окна в пикселях); var popwindowtop=20 (расстояние от высшего края главного окна); var popwindowURL='СТРАНИЦА. htm' (URL или HTML-файл который будет открываться в окне); var waitingtime=5 (время в секундах для остановки окна).

В пробегающем окне вы видите страницу 'test01.htm', которая скрыто (страница в странице) загрузила страницу (www.yandex.ru)

Блокирование правой кнопки мышки

   ОПИСАНИЕ. При установке этого JavaScript на странице пользователь не сможет вызвать меню нажатием правой кнопку мыши. Хотя существует много скриптов по блокировке кнопки, вызвать меню все таки можно (оставьте курсор на экране и нажмите Shift+F10), но это скрипт мне кажется лучший.

Пример

<script>

<!-

function right(e) {

if (document.layers && (e.which==3 || e.which==2)) {

window.status='NO RIGHT CLICK ALLOWED!'

return false;

}

else if (document.all && (event.button==2 || event.button==3)) {

window.status='NO RIGHT CLICK ALLOWED!'

openclosewindow()

return false;

}

}

function openclosewindow() {

var windownews=window.open('', '', 'status=no,location=no,toolbar=no,menubar=no,resizable=no,scrollbars=no,width=50,height=50,top=20000,left= 200');

windownews.close()

}

if (document.all) {

document.onmouseup=right;

window.onmouseup=right;

}

if (document.layers) {

document.captureEvents(Event.MOUSEDOWN);

document.onmousedown=right;

}

//->

</script>

Кодирование страницы.

Для того, чтобы при проверке вашей страницы на факт накрутки спонсор не увидел установленных скриптов или какой нибудь посетитель не «сдал» вас за накрутку можно закодировать страницу. Но мой

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату
×