Скрипт перехода по внешней ссылке. - Форум
Понедельник, 21.07.2025, 23:06
Приветствую Вас Гость | RSS
Главная | Скрипт перехода по внешней ссылке. - Форум | Регистрация | Вход
Меню сайта
Форма входа
Мини-чат
Друзья сайта
Наш опрос
Оцените топ
Всего ответов: 214
Статистика
Best Top Sites
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Скрипт перехода по внешней ссылке.
KellДата: Понедельник, 29.12.2008, 01:58 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 19
Репутация: 1
Статус: Offline
для работы скрипт требуется jQuery

1) ставим перед </head> скрипт:

Code
<script type="text/javascript">
$(document).ready(function(){
$("a[@href^=http:]").each(function(){
if(this.host!="besttop.at.ua"){
$(this).attr("target","_blank").attr("href",function() { return '/away.htm?' + this.href });
$(this).after("[*]");//эту строчку можно убрать, она после внешней ссылки выводит звездочку в скобках
}
})
});
</script>

Где besttop.at.ua - пиши на свой домен (без http://, слешей и других папок в нижнем РиГиСтРе)

2) заливаем в корень сайта файл с именем away.htm, его содержимое ниже:

Code
<html>
<head>
<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);
//-->
}
</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>), на сторонних сайтах.     
<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>     
Если Вы не хотите рисковать безопасностью Вашего аккаунта и компьютера, нажмите <a href="javascript:window.close()">отмена</a>.
</body>
</html>

Если вы все правильно сделали то внешние ссылки будут иметь такой вид
Code
http://ВАШ.АДРЕС.САЙТА/away.htm?http://САЙТ.НА.КОТОРЫЙ.ВЫ.ХОТИТЕ.ПОПАСТЬ/
 
  • Страница 1 из 1
  • 1
Поиск:
Сделать бесплатный сайт с uCozCopyright MyCorp © 2025