×
HeadHunter and Superjob rezume updater on Ruby on Rails (21 авг 2017)

Практикуемся в написании кода под rails.

Решено Скрипт, позволяющий загрузку файла после рекламы

Больше
4 года 10 мес. назад #1 от Guest
Guest создал эту тему: Скрипт, позволяющий загрузку файла после рекламы
Опять же нарыто тяжким неуклонным рытьем в Сети. После того, как пользователь вашего сайта пожелает скачать какой-нибудь файл - он с огромной радостью увидит окошко с рекламой и предложение скачать файл после просмотра рекламы. Нужная штука, согласитесь. Просто таки необходимая в тяжких условиях экономического кризиса. Забираем, радуемся, и сразу начинаем зарабатывать деньги, код скрипта вот такой:

<div onclick="showdiv()">
здесь код вашей рекламы
</div>

<script type="text/javascript"><!--
function payForFiles(){  
var hid,tak,elems,num,pat,j,i;  
hid = document.getElementById("hidden");  
tak = new Array();  
elems = document.getElementsByTagName('A');  
num = elems.length;  
pat = new RegExp("(^|\\b)(   здесь домен ссылки из рекламы. например: domain (без .com) это для того чтобы реклама открывалась в новой вкладке   )(\\b|$)");  
j = 0;  
for (i=0;i<num;i++){  
if(pat.test(elems[i].className)){  
elems[i].setAttribute('target','_blank');  
if (elems[i].addEventListener)  
elems[i].addEventListener("click", function(){hid.style.display = ""}, false);  
else if (elems[i].attachEvent)  
elems[i].attachEvent("onclick", function(){hid.style.display = ""});  
else elems[i].onclick = function(){hid.style.display = ""};  
j++;}  
}  
};  
payForFiles();
// --></script>
<script type="text/javascript">
 function showdiv(){    
jQuery("#hidden").show("");
          }
 </script>

<div id="hidden" style="display:none">
здесь ссылка, которую вы хотите спрятать
  </div>
Спасибо сказали: KorsakMW

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 мес. 3 нед. назад #2 от KorsakMW
KorsakMW ответил в теме Скрипт, позволяющий загрузку файла после рекламы
Помоги разобраться со скриптом, он срабатывает даже если не нажимать на рекламу !

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 мес. 3 нед. назад - 6 мес. 3 нед. назад #3 от Aleksej
Aleksej ответил в теме Скрипт, позволяющий загрузку файла после рекламы
ок, попробую я ответить.
Ограничь в css размеры контейнера, содержащего рекламный баннер - размерами баннера, любым удобным способом, и проблема будет решена.
Ну например:

<div class="container">
<style type="text/css">
.container{width:100px}
</style>
<div onclick="showdiv()">
<img src="images/joomla_black.png" >
</div>
</div>
Последнее редактирование: 6 мес. 3 нед. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 мес. 3 нед. назад - 6 мес. 3 нед. назад #4 от KorsakMW
KorsakMW ответил в теме Скрипт, позволяющий загрузку файла после рекламы
Спасибо, попробую !
Жаль только, что ограничить можно размерами окна баннера, приходиться подгонять под баннер, а если баннер разных размеров ?!
И баннер у меня в виде текстовых ссылок ! И получается, что надо подгонять под каждое предложение, потому как ссылки в столбик идут ! :)
А может подскажете хорошую партнерку к такому скрипту ? :)
Последнее редактирование: 6 мес. 3 нед. назад от KorsakMW.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 мес. 3 нед. назад #5 от Guest
Guest ответил в теме Скрипт, позволяющий загрузку файла после рекламы

KorsakMW пишет: А может подскажете хорошую партнерку к такому скрипту ? :)


Рекламные блоки от Яндекса позволяют задать фиксированную ширину. Google даже позволяет задавать фиксированный размер своего рекламного блока в зависимости от ширины экрана. Про другие партнерки не скажу, но разве не везде есть возможность указывать width статичный или в процентах?

Кстати то же самое, вид сбоку:
<div onclick="showdiv()">
<style type="text/css">
   div { 
    width: 200px;
    }
    </style>
<img src="path_to_image" >
</div>

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 мес. 3 нед. назад #6 от Aleksej
Aleksej ответил в теме Скрипт, позволяющий загрузку файла после рекламы

Guest пишет: Рекламные блоки от Яндекса позволяют задать фиксированную ширину. Google даже...



Не уверен, что Яндекс или Google одобрят подобную затею: партнерки запрещают, как правило, тем или иным способом провоцировать клики.Я однажды спросил в клубе Яндекса, как они отнеслись бы к идее подцепить на страничку рекламный блок посредством jQuery-scrollfix ; был отличный трафик на страничку блога, но у модераторов эта гениальная идея не вызвала восторга.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.