[ [ Новые сообщения ] · [ Поиск ] · [ RSS ] [ Вы не выполнили Вход ]]
  • Страница 1 из 1
  • 1
Скрытие внешних ссылок
dickinsonДата: Вторник, 13.10.2009, 19:40 | Сообщение # 1
Группа: Удаленные





Адрес ваших внешних ссылок будет выглядеть так:

http :/ /ВАШ.АДРЕС.САЙТА/away.htm?http://САЙТ.НА.КОТОРЫЙ.ВЫ.ХОТИТЕ.ПОПАСТЬ/

Установка.

В нужном вам модуле, перед ставим этот код:
Код
<script type="text/javascript">   
$(document).ready(function(){   
$("a[@href^=http:]").each(function(){   
if(this.host!="ucoz.ru:80"&&this.host!="ucoz.ru"&&this.host!="www.ucoz.ru:80"&&this.host!="www.ucoz.ru"&&this.host!="webscripts.ucoz.ru"&&this.host!="www.webscripts.ucoz.ru"&&this.host!="webscripts.ucoz.ru:80"&&this.host!="www.webscripts.ucoz.ru:80"){$(this).attr("target","_blank").attr("href",function(){return'/away.htm?'+this.href});}   
})});   
</script>

webscripts.ucoz.ru заменяем на адрес своего сайта без http

Далее, открываем блокнот и копируем туда этот код:
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">   
<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);}   
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>   
Вы покидаете сайт <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>

Сохраняем его под именем away.htm и кидаем в корен сайта

Скрипт доработан AllCity
 
  • Страница 1 из 1
  • 1
Поиск: