Регистрация

Tak.ru принуждалка

TipTop 5-09-2009, 22:58 5135 Вебмастер

Попросили написать скрипт, который бы делал видимой ссылку на скачивание допустим файла, после клика по любой из ссылок рекламы с tak.ru. Ну вот собственно результат. Возможно кому ни будь понадобится. Решение состоит из блока с определенным id (Блок может находится в любом месте страницы, но должен быть в единственном числе)...

<div id="hidden" style="display:none;">То что скрыто!</div>


...и из скрипта обработчика. Скрипт должен обязательно находится после скрипта с tak.ru (желательно в самом низу body). Вот сам скрипт:
<script> 
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)(takru)(\\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>



При клике по любой из ссылок в новом окне открывается рекламируемый сайт а на вашем сайте становится видимым скрытый блок.

Другие публикации по категории:

Transloader PHP скрипт

Этот небольшой скрипт PHP нужен на вооружении для каждого веб-мастера что бы копировать файлы между

05.05.11 Скрипты, Вебмастер
Трансформация ссылок с помощью CSS

Принаведении курсора мыши на ссылку, она анимируется и немного смещается влево или вправо. Для

01.08.10 Вебмастер
Интеграция сервиса получение "прямая ссылка" для DLE

Интеграция сервиса получение прямой ссылки для DataLife Engine Уникальная возможность придать

14.10.09 Вебмастер

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть