« Переход по внешней ссылке как ВКонтакте для uCoz »

Описание материала:

Этот скрипт позволит при переходе по внешним ссылкам на Вашем сайте показывать сообщение как ВКонтакте. Это позволит защитить пользователя от перехода под вредоносным ссылкам, человек хорошо подумает, прежде чем просматривать внешнюю ссылку. Если пользователь передумает переходить по внешней ссылке, страница закроется автоматически через 20 секунд.
Для начала создаем в своем ФМ файл transition.htm и пихаем в него код:

Код
<html>             
<head>             
<meta http-equiv="content-type" content="text/html; ">             
<title>Переход по внешней ссылке</title>
<link type="text/css" rel="StyleSheet" href="http://www.webmaster-ucoz.ru/a-web/sistema/css/transition.css" />
<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>             
<div id="away_wrap">
<div id="head"><font style="font-size: 19pt;" size="5">Переход по внешней ссылке </font></div>
<div id="content">
<body bgcolor="white" style="padding: 0px 0px; font-size: 12px; font-family: Tahoma;">             
Вы покидаете сайт <b>webmaster-ucoz.ru</b> и переходите по внешней ссылке <script type="text/javascript">document.write('<b>'+ url +'</b>')</script>.             
Администрация <b>webmaster-ucoz.ru</b> не несет ответственности за содержимое сайта <script type="text/javascript">document.write('<b>'+ url +'</b>')</script> и настоятельно рекомендует <b>не указывать</b> никаких своих данных, имеющих отношение к <b>webmaster-ucoz.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>, иначе страница закроется через <b><span id="tick"></span> секунд.</b><br>
<script type="text/javascript">             
<!--             
var nDelay = 20;             
var nTimerID = 0;             
var oDateEnd = new Date();             
oDateEnd.setSeconds(oDateEnd.getSeconds() + nDelay);             
var oNode_0 = document.createTextNode(nDelay.toString(10));             
document.getElementById("tick").appendChild(oNode_0);             
function OnTimer()             
{             
var oDate = new Date();             
var ms = oDateEnd.getTime() - oDate.getTime();             
if(ms <= 0)             
{             
window.clearInterval(nTimerID);             
window.location.href = "javascript:window.close()";             
}             
else             
oNode_0.nodeValue = (Math.floor(ms / 1000) + 1).toString();             
}             
nTimerID = window.setInterval("OnTimer()", 100);             
-->             
</script>
</div>
</div>
</body>             
</html>

webmaster-ucoz.ru-изменяем на свой сайт!

В нижнюю часть сайта в самый верх вставляем код:
Код
<!-- <Ссылки> -->
<script type="text/javascript">                   
$(document).ready(function() {                   
$("a[href^=http]").each(                   
function(){                   
if(this.href.indexOf(location.hostname) == -1) {                   
$(this).attr('target', '_blank');                   
}                   
})                   
});                   
</script>
<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.host!='ucoz.ru')&&(ls.host!='www.ucoz.ru')&&(ls.host!='webmaster-ucoz.ru')&&(ls.protocol!='javascript:'))ls.href='http://'+sh+'/transition.htm?'+ls.href;                   
}});                   
</script>
<!-- </ссылки> -->

Готово! Пользуемся на здоровье!)


Установка материала

Мы поможем установить данный материал к Вам на сайт

Источник

Материал взят со стороннего ресурса и был проверен нами


Добавил: Ромчик | Категория: Скрипты для uCoz | Просмотров: 798


Поделиться в соц. сетях:

К данному материалу нет комментариев, но Вы можете стать первым, оставив свой комментарий!

Комментариев к материалу: 0
avatar