Переход по внешней ссылке

835
10 из 10
Проголосовало: 4






Скрипт, который при переходе на другие сайты будет вылазить страничка с подтверждением о переходе.

Установка:

1. Создайте файл с именем away.htm со следующим содержимым и залейте в ФМ:

Код
<html>  
  <head>  
  <meta http-equiv="content-type" content="text/html; ">  
  <title>Переход по внешней ссылке</title>  
  <script type="text/javascript">  
  <!--  
  var domain = self.location.host;  
  var url = self.location.search;  
  url = url.substring(1, url.length);  
  function go() {  
  location.replace(url);  
  //-->  
  }  
  </script>  
  </head>  
  <body bgcolor="white" style="padding: 20px 180px; font-size: 12px; font-family: Tahoma; line-height: 200%;">  
  <h2>Переход по внешней ссылке</h2>  
  Вы покидаете сайт <b>webo4ka.ru</b> и переходите по внешней ссылке <script type="text/javascript">document.write('<b>'+ url +'</b>')</script>.  
  Администрация <b>webo4ka.ru</b> не несет ответственности за содержимое сайта <script type="text/javascript">document.write('<b>'+ url +'</b>')</script> и настоятельно рекомендует <b>не указывать</b> никаких своих данных, имеющих отношение к <b>webo4ka.ru</b> (особенно <b>nickname</b>, <b>пароль</b> и <b>cookies</b>), на сторонних сайтах.  
  <br><br>  
  Кроме того, сайт <script type="text/javascript">document.write('<b>'+ url +'</b>')</script> может содержать  
  вирусы, трояны и другие вредоносные программы, опасные для Вашего  
  компьютера. Если у Вас нет серьезных оснований доверять этому сайту,  
  лучше всего на него не переходить, даже если Вы якобы получили эту  
  ссылку от одного из Ваших друзей.  
  <br><br>  
  Если Вы еще не передумали, нажмите на <script type="text/javascript">document.write('<a href="javascript://" onClick="go()">'+ url +'</a>')</script>.<br>  
  Если Вы не хотите рисковать безопасностью Вашего аккаунта и компьютера, <b>нажмите <a href="javascript:window.close()">отмена</a></b>.  
  </body>  
  </html>


2. На нужных страницах сайта вставляем после <body>:

Код
<script type="text/javascript">  
  $(document).ready(function(){  
  var sh;  
  var ls;  
  sh=document.location.host;  
  //alert (sh);  
  ls=document.getElementsByTagName('a');  
  for (i=0; i<ls.length;i++)  
  {  
  if((ls[i].host!=sh)&&(ls[i].host!='ucoz.ru')&&(ls[i].host!='www.ucoz.ru')&&(ls[i].protocol!='javascript:'))  
  ls[i].href='http://'+sh+'/away.htm?'+ls[i].href;  
  }});  
  </script>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
  • Оставить первым комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2118
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • Marishka написал:
  • Можете добавить свои input поля, но сохраняйте их порядок в html для правильного сохранения и вывода.
  • Marishka написал:
  • Новая версия 1.3 (+6 новых станций):
    Установка:
    Демо: Перейти
  • Marishka написал:
  • Доп 8 станций:
    Код
    <div class="mSt"><p>Tropical</p><div data="2/trop_64">64</div><br><div data="2/trop_128">128</div><br><div data="2/trop_320">320</div></div>  
      <div class="mSt"><p>Нафталин FM</p><div data="2/naft_64">64</div><br><div data="2/naft_128">128</div><br><div data="2/naft_320">320</div></div>  
      <div class="mSt"><p>Rave FM</p><div data="2/rave_64">64</div><br><div data="2/rave_128">128</div><br><div data="2/rave_320">320</div></div>  
      <div class="mSt"><p>Gold</p><div data="2/gold_64">64</div><br><div data="2/gold_128">128</div><br><div data="2/gold_320">320</div></div>  
      <div class="mSt"><p>GOA/PSY</p><div data="2/goa_64">64</div><br><div data="2/goa_128">128</div><br><div data="2/goa_320">320</div></div>  
      <div class="mSt"><p>Minimal/Tech</p><div data="2/mini_64">64</div><br><div data="2/mini_128">128</div><br><div data="2/mini_320">320</div></div>  
      <div class="mSt"><p>House</p><div data="2/fut_64">64</div><br><div data="2/fut_128">128</div><br><div data="2/fut_320">320</div></div>  
      <div class="mSt"><p>Megamix</p><div data="2/mix_64">64</div><br><div data="2/mix_128">128</div><br><div data="2/mix_320">320</div></div>


    Fix работы радио:
    Находим: if(radUrl=="tm" || radUrl=="ps" || radUrl=="teo" || radUrl=="dc")
    Меняем на: if (radUrl == "tm" || radUrl == "ps" || radUrl == "teo" || radUrl == "dc" || radUrl == "gop")
  • CbIPoK2513 написал:
  • Мой вариант выдаёт аватарку картинкой, а не текстом.
  • waak написал:
  • и ещё забыл добавить что использую модуль каталог сайтов
    Последние темы
    Опрос
    258
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: