Хаки и Скрипты Next Generation CMS

Страница перехода по внешней ссылке

irbees2008 irbees2008 Опубликовано - 12 - марта JS
4480 - 0
  • Адаптировал: irbees2008
  • Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки
  • Демо:

Многие интересовались скриптом "переходы по внешним ссылкам на отдельной странице "вот и выкладываю
И так приступим
1.Подключаем в хеад jQuery и скрипт переадресации :

Код:
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("a[@href^=http:]").each(function(){
if(this.host!="Твой сайт"&&this.host!="www.Твой сайт"&&this.host!="Твой сайт:80"&&this.host!="www.Твой сайт:80"){
$(this).attr("target","_blank").attr("href",function() { return '/away.htm?' + this.href });
$(this).after("
");//эту строчку можно убрать, она после внешней ссылки выводит звездочку в скобках
}
})
});
</script>
ваш домен без http://, слешей

2. Заливаем в корень сайта файл away.htm, содержимое файла :
Код:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<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);
//-->
}
if(location.href=='http://'+location.host+'/away.htm'|
|location.href=='http://'+location.host+'/away.htm?'){location.href='http://'+location.host+'/'}
</script>

</head>
<body style="padding: 20px 180px; font-size: 12px; font-family: Tahoma; line-height: 200%;">
<h2></h2><h2>Переход по внешней ссылке</h2>

Вы покидаете сайт <script type="text/javascript">document.write('<b>'+ domain +'</b>')</script> по внешней ссылке <script type="text/javascript">document.write('<b>'+ url +'</b>')</script>.
Администрация <script type="text/javascript">document.write('<b>'+ domain +'</b>')</script> не несет ответственности за содержимое сайта <script type="text/javascript">document.write('<b>'+ url +'</b>')</script> и настоятельно рекомендует
<b>не указывать</b> никаких своих данных, имеющих отношение к <script type="text/javascript">document.write('<b>'+ domain +'</b>')</script> (особенно <b>e-mail</b>, <b>пароль</b> и <b>cookies</b>), на сторонних сайтах.


Кроме того, сайт <script type="text/javascript">document.write('<b>'+ url +'</b>')</script> может содержать
вирусы, трояны и другие вредоносные программы, опасные для Вашего
компьютера. Если у Вас нет серьезных оснований доверять этому сайту,
лучше всего на него не переходить, даже если Вы якобы получили эту
ссылку от одного из Ваших друзей.


Если Вы еще не передумали, нажмите на <script type="text/javascript">document.write('<a href="javascript://" onClick="go()">'+ url +'</a>')</script>.

Если Вы не хотите рисковать безопасностью Вашего аккаунта и компьютера, нажмите <a href="javascript:window.close()">отмена</a>.
</body>
</html>
3.Текст вы може отредактировать по своему усмотрению .Если вы все правильно сделали то внешние ссылки будут иметь такой вид :
Код:
 http://ВАШ.АДРЕС.САЙТА/away.ht....tm?http
4.Вот архив Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. в нем есть эта страница,просто зальете ее в корень сайта.

Можешь почитать и вот эту статейку "Делаем стильные radio кнопки"

Опрос

Ваше мнение

TWIG -что это?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4397 дней
  • Новостей: 566
  • Комменты: 257
  • Зарегистрированно : 662
  • Онлайн всего: [3]
  • Гости: [2]
  • Поисковики: [1] Яндекс
  • Были сегодня : [3] Google, Яндекс, Яндекс
  • SQL запросов: 34
  • Генерация страницы: 0.289сек
  • Потребление памяти: 5.168 Mb 
  •   Яндекс.Метрика