Cкрипт скачивание после просмотра рекламы TAK.ru
|
|
Admin | Дата: Вторник, 25.08.2009, 18:35 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Cкрипт скачивание после просмотра рекламы TAK.ru Приступим Заходим в: Панель управления >> управления дизайном >> каталог файлов >> страница материала и комментариев к нему и перед ставим это: 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)(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> Ставим этот скрипт в нужное место ( там где хотите его видеть): Code
<div id="hidden" class="images" style="text-align:left;margin:5px;width:570px;display:none;">
Вот тут ставите то что будет скрыто
</noindex>
Тут также то что будет скрыто и откроется после нажатия на рекламку
</noindex></div>
[b]Что бы посмотреть поближе и скачать файл вам необходимо нажать на любую рекламную ссылку ниже.[/b]
Реклама откроется в новом окне.
ТУТ ставим код рекламки ТАК.ру
</div> Всё! Проверенно работает! Остались вопросы спрашивайте. Истосник: www.FAR.3Dn.ru
Сообщение отредактировал Artem4eg - Суббота, 05.09.2009, 02:34 |
|
| |
Artem4eg | Дата: Среда, 26.08.2009, 13:45 | Сообщение # 2 |
Лейтенант
Группа: Модераторы
Сообщений: 50
Статус: Offline
| А как сделать так, чтобы просьба нажать на рекламу была для всех, а не только для гостей Я в смысле, что зарегестрированные пользователи тоже должны жать на рекламу чтоб скачать
|
|
| |
Admin | Дата: Среда, 26.08.2009, 17:00 | Сообщение # 3 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Quote (Artem4eg) А как сделать так, чтобы просьба нажать на рекламу была для всех, а не только для гостей Я в смысле, что зарегестрированные пользователи тоже должны жать на рекламу чтоб скачать Этот скрипт для этого и преднозначен, тоесть все и гости и зареристрированные пользователи должны перед тем как скачать нажать на рекламную ссылку. Я на своём сайте просто совместил два скрипта "Cкрипт скачивание после просмотра рекламы TAK.ru" и "Скачивание файлов только после регистрации" по этому у меня так и получилось что зарегистрированые пользователи сразу видят ссылку для скачивания.
|
|
| |
Artem4eg | Дата: Среда, 26.08.2009, 17:27 | Сообщение # 4 |
Лейтенант
Группа: Модераторы
Сообщений: 50
Статус: Offline
| А какой скрипт просит нажать на рекламу всех пользователей, напиши пожалуйста
|
|
| |
Admin | Дата: Среда, 26.08.2009, 17:32 | Сообщение # 5 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Это и есть этот скрипт
|
|
| |
Admin | Дата: Пятница, 28.08.2009, 18:07 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Artem4eg. Ну как разобрались в скрипте?
|
|
| |
Artem4eg | Дата: Суббота, 05.09.2009, 02:39 | Сообщение # 7 |
Лейтенант
Группа: Модераторы
Сообщений: 50
Статус: Offline
| Quote (Admin) Тут также то что будет скрыто и откроется после нажатия на рекламку А можно эту часть вообще убрать??? Quote (Admin) Вот тут ставите то что будет скрыто А если я сюда поставлю href="$FILE_URL$", то оно после нажатия на рекламу покажет кнопку, или сразу начнёт качать???
|
|
| |
Admin | Дата: Суббота, 05.09.2009, 12:45 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Quote (Artem4eg) А можно эту часть вообще убрать??? Да можно просто удаляешь фразу "Тут также то что будет скрыто и откроется после нажатия на рекламку" и оставляешь пространство между </noindex> и </noindex></div> пустым. Ну, или попробуй удалить то что помечено красным Quote <div id="hidden" class="images" style="text-align:left;margin:5px;width:570px;display:none;"> Вот тут ставите то что будет скрыто </noindex> Тут также то что будет скрыто и откроется после нажатия на рекламку </noindex> </div> Что бы посмотреть поближе и скачать файл вам необходимо нажать на любую рекламную ссылку ниже. Реклама откроется в новом окне. ТУТ ставим код рекламки ТАК.ру </div> А про второй вопрос я не знаю не пробовал.
|
|
| |
Artem4eg | Дата: Суббота, 05.09.2009, 13:07 | Сообщение # 9 |
Лейтенант
Группа: Модераторы
Сообщений: 50
Статус: Offline
| Quote (Artem4eg) А если я сюда поставлю href="$FILE_URL$", то оно после нажатия на рекламу покажет кнопку, или сразу начнёт качать??? А на этот ворос можешь ответить?
|
|
| |
Admin | Дата: Суббота, 05.09.2009, 16:34 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Quote (Artem4eg) А если я сюда поставлю href="$FILE_URL$", то оно после нажатия на рекламу покажет кнопку, или сразу начнёт качать??? Не знаю не пробывал.
|
|
| |
Шахзод | Дата: Суббота, 12.09.2009, 17:47 | Сообщение # 11 |
Рядовой
Группа: Пользователи
Сообщений: 3
Статус: Offline
| У меня не работает скрипт. Выходит только так: < div id="hidden" class="images" style="text-align:left;margin:5px;width:570px;display:none;"> Вот тут ставите то что будет скрыто </noindex> Тут также то что будет скрыто и откроется после нажатия на рекламку </noindex></div> Что бы посмотреть поближе и скачать файл вам необходимо нажать на любую рекламную ссылку ниже. Реклама откроется в новом окне. ТУТ ставим код рекламки ТАК.ру </div> Почему?
|
|
| |
Admin | Дата: Суббота, 12.09.2009, 17:58 | Сообщение # 12 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Шахзод, А вы поставили вот это 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)(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> перед </bоdу>
|
|
| |
Шахзод | Дата: Суббота, 12.09.2009, 18:58 | Сообщение # 13 |
Рядовой
Группа: Пользователи
Сообщений: 3
Статус: Offline
| Да
|
|
| |
Admin | Дата: Суббота, 12.09.2009, 20:13 | Сообщение # 14 |
Генералиссимус
Группа: Администраторы
Сообщений: 33
Статус: Offline
| Шахзод, Дайте ссылочку на ваш сайт я посмотрю
|
|
| |
Шахзод | Дата: Суббота, 12.09.2009, 22:15 | Сообщение # 15 |
Рядовой
Группа: Пользователи
Сообщений: 3
Статус: Offline
| Спасибо, я разобрался! Проблема была в том, что начало кода <DIV было некорректно написано, вот так: < DIV из-за этого и не выходил код, а я не знал этого. Теперь все в порядке, ещё раз спасибо за скрипт.
|
|
| |