нужно сделать чтобы прежде чем появилась кнопка скачать. пользователю,гостю нужно было нажать на рекламму. вроде стырил скрипт а где в нем то что нужно не могу понять.кто поможет.тому с меня +.
<div id="hidden" style="display: none;">
<a href="http://ps-gold.ru/load/0-0-1-2586-20" target="_blank"><img src="http://s006.radikal.ru/i214/1001/f4/52ed157278ca.png" border="0"></a> </div> <font color="#ff0000">Для того чтобы скачать кликните на рекламу</font><br><br>
1х вообще то читал раз 20 наверное.ни чего не понял . Краткое описание файла:
описание скрипта: пользователь и гости должны обязательно кликнуть на рекламу а после этого внизу появляется сслка на скачку.... И теперь при добавлении новостей ссылки пишете в дополнительные поля. Теперь, чтобы скачать файл гости должны будут кликнуть обязательно по одной из рекламных ссылок, а зарегистрированные пользователи будут качать без рекламы!
К таму же этот скрипт работает только для не зарегестрированных пользователей
проблема в том что я хочу сделать как тут чтобы получить кнопку скачать надо нажать на рекламму. хочу такое сделать на своем сайте.ни от кого не могу добиться ответа
Скрипт который позволяет скачивать какой либо материал только после нажатия на рекламу tak.ru или wmlink. Итак что для этого нужно сделать. Управление дизайном-->новости сайта-->страница материала и коментариев к нему. Ставим где угодно после $MESSAGE$
Code
<br><b>$USERNAME$</b><b>Гость</b>, для того чтобы скачать "<b>$ENTRY_NAME$</b>", Вам нужно кликнуть по рекламным ссылкам. <noindex><div id="oplac">[color=red]<script type="text/javascript" src="http://z310.takru.com/in.php?id=314439"></script>[/color]<div></noindex> <div id="hidden" style="display:none;"> <br><br><center><center><noindex><a href="$OTHER1$" title="Скачать $ENTRY_NAME$" target="blank">Скачать</a><a href="$OTHER2$" title="Скачать $ENTRY_NAME$" target="blank">Скачать с зеркала</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>
Затем идём в новости сайт-->настройки модуля-->активируем доп.поля 1 и 2. Потом идём замену стандартных надписей-->Форма добавления модуля "Новости сайта" и меняем доп.поле 1 на скачать и доп.поле2 на скачать с зеркала И ещё в коде поменяйте ссылку к tak.ru. Вот и всё!
вот мой сайт как на нем конкретно спрятать кнопку скачать.которая появиться.лишь после того как гость,пользователь нажмет на рекламму-которая будет ниже кнопки?
Закладки создаются при помощи "куков" которые хранятся в вашем браузере 30 дней, если жи вы почистили куки в своем браузере то закладки исчезнут. отображаются только 5 последних закладок, предыдущие удаляются по мере обновления списка. Вы можете любую не нужную закладку удалить нажатием X на против ссылки. Бывает что запись кука пролетает, но это уже ошибки браузера и его записей. Если при обновление страницы выводится ошибка 400 то что бы исправить необходимо удалить все куки браузера Если вы заметили ошибки то сообщайте администратору.