Ajax ожидания загрузки для не зарегистрированного пользователя

Ajax ожидания загрузки для не зарегистрированного пользователя

Ajax ожидания загрузки для не зарегистрированного пользователя-такой скрипт в какой то степени действенен,а действие его заключается в том что бы заставить пользователя зарегистрироваться на вашем сайте,несомненно не терпеливому пользователю ждать будет и он ему однозначно будет проще зарегистрироваться чем ждать

Установка:Соответственно, где желаем видеть форму диалога и хотим видеть кнопку скачать, вставляем этот код, в любое удобное для вас место, как правило после $BODY$ или $MESAGE$




Код
<script type="text/javascript">  
  function nrmurl(){$("#rchp, #normurl").show(); $("#nrml, #chpy").hide();} function chpyrl(){$("#rchp, #normurl").hide(); $("#nrml, #chpy").show();} function reclama_ucozon(){new _uWnd('link','Ждите некоторое время...',490,120,{align:0,shadow:1,autosize:1,maxh:500,minh:80,resize:0},'<div id="normurl"><fieldset><center><table><tr><td><div id="pb_all"> <a href="javascript://" onclick="progressBar();"><img src="http://uwebo4ka.3dn.ru/scripts/kn_skacat/knopka.png"></a> </div></td></tr></table></center> <span style="font-family: Tahoma; font-size: 9pt;"> <blink>Вы не зарегистрированный пользователь...</blink><br> Для того что бы скачать файл, необходимо подождать некотрое время или использовать ссылку рекламы сайта администратора ucozon.ru</span></fieldset></div></div> ');}  
  </script>  

  <?else?>  
  <a rel="nofollow" href="$AUTHOR_SITE$" rel="nofollow" target="_blank"><img src="http://uwebo4ka.3dn.ru/scripts/kn_skacat/knopka.png"></a>  
  <?endif?>


И в дополнения исполнимый скрипт для прокрутки строки и времени с ссылкой вставляем перед

Код
<script type="text/javascript">  
  function progressBar(set) {  
  set = set || {};  
  document.getElementById('pb_all').innerHTML = '<div id="ot" style="width:' + (set.outW || 450) + 'px;height:' + (set.outH || 27) + 'px;' + (set.outB || 'border:1px solid #777') + ';"><div id="pb" style="background:' + (set.inB || '#79A0C1') + ';width:0px;height:' + (set.outH || 27) + 'px;"></div></div>';  
  var bar = document.getElementById('pb');  
  x = setInterval(function () {  
  if (parseInt(bar.style.width) < (set.outW || 450)) {  
  bar.style.width = parseInt(bar.style.width) + (set.step || 1) + 'px';  
  } else {  
  clearInterval(x);  
  location.href = '$AUTHOR_SITE$';  
  }  
  },  
  550 / (set.speed || 2))  
  }  
  span></script>
  


Некоторая настройка:
где - 550 это время ожидания для скачивания.
777 цвет бордюра загрузки.
79A0C1 цвет самой полоски загрузки.
$AUTHOR_SITE$ - ссылка которую мы скрываем от гостя.
Ajax ожидания загрузки для не зарегистрированного пользователя
Файлы для скачивания отсутствуют.
Поблагодарить автора Автор: Turbo
Комментарии (0)
Добавить комментарий
class="add-comm-form clearfix add-shadow2" id="add-comm-form">
avatar