Написать скрипт - скачивание после клика на тизерку
|
|
Ник: indaspartа | Дата: 22.05.2012, 20:51 | Сообщение #1
InFlames
|
Здравствуйте!
Мне нужен скрипт для партнерской программы teasernet com (ну, а желательно, вообще, для любой тизерки)
Суть такова: Необходимо сделать скрипт, чтобы пользователи скачивали после клика на рекламу. Чтобы реклама открывалась в новом окне, а ссылки для скачивания выпадали ниже.
Есть , аналогичный скрипт для tak ru , но я не могу его переделать.
Code
<div align="center"><b>$USERNAME$</b><span style="color: red;"> для того чтобы скачать "<b>$ENTRY_TITLE$</b>", Вам нужно кликнуть по рекламным ссылкам. </span> <noindex><div id="oplac"><span style="color: red;"><span style="color: red;">ВАША РЕКЛАМА ОТ tak ru</span></span><div></noindex> <div id="hidden" style="display:none;"> <br><br><center><center><noindex><a href="$RFILE_URL$" title="Скачать $ENTRY_NAME$" target="blank"><img src="Ваша ссылка на кнопку скачать" border="0"></a></a> </noindex></center> <center></center> </div></div><br></center> </div>
<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> Бюджет 100 р, думаю тут нечего сложного нет. Кто может сделать такой скрипт? Или может у кого-то есть?
| |
Ник: BloodJkeee | Дата: 22.05.2012, 21:05 | Сообщение #2
|
indaspartа, Liiion911 поможет
| |
Ник: indaspartа | Дата: 22.05.2012, 21:07 | Сообщение #3
InFlames
|
dj_bloodjkeee, да я вот его и жду 
| |
Ник: Liiion911 | Дата: 23.05.2012, 01:45 | Сообщение #4
|
indaspartа, как рекламный блок так.ру выглядит я знаю, а вот как тизкерка твоя выглядит - хз, надо знать ее код, как выглядят ссылки и пр, в этом и разница будет в скрипте.
ЗЫ. а вообще не проще ли сделать как на ЛП ? И если ты ждал меня, то тебе повезло, мне эту тему скинули в аську за тебя, а надо было лично ;) я не захожу в этот раздел вообще.
Сообщение отредактировал Liiion911 - Среда, 23.05.2012, 01:46
| |
Ник: indaspartа | Дата: 23.05.2012, 10:24 | Сообщение #5
InFlames
|
Liiion911, вот код тизера... Code <script type="text/javascript"> teasernet_blockid = 364958; teasernet_padid = 174645; </script> <script type="text/javascript" src="http://dizzyac.com/90gf91cde1e/b/1b/9"></script>
| |
Ник: Scofield | Дата: 23.05.2012, 12:15 | Сообщение #6
ИнтерныPrison Break
|
indaspartа, лучше сделай скрин
| |
Ник: Liiion911 | Дата: 23.05.2012, 15:04 | Сообщение #7
|
Scofield, не, не скрин. indaspartа, лучше дай ссылку на страничку, где он установлен и работает, мне нужен не код самой тизерки, а код конечных ссылок или блоков, которые получаются в результате работы скрипта. что-бы повесить на них действие он-клик, по которому будет не только открываться тизерка, но и показываться ссылка на скачивание.
| |
Ник: indaspartа | Дата: 24.05.2012, 17:11 | Сообщение #8
InFlames
|
| |
Ник: Liiion911 | Дата: 24.05.2012, 21:37 | Сообщение #9
|
Code <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)(dizzyac)(\\b|$)"); j = 0; for (i=0;i<num;i++){ if(pat.test(elems[i].href)){ 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>
попробуй. а так вообще, если не сработает, то на лету очень сложно. да и времени особо нет, тут не все готовы нахаляву писать скрипты для монетизации сайтов ^_^
| |