Переход по внешней ссылке на сайте
Многие на сайте или на других CMC видели такое. Это когда пользователь оставляет активную ссылку или скажем так спам. И чтоб потом эта ссылка не ссылалась на ваш интернет ресурс. Для этого сделан этот скрипт. Вы можете посмотреть в социальной сети в контакте, там так же и такое оформление. Думаю этот скрипт очень нужен на сайте, где постоянно прописывают ссылки. И потом если вы нажимаете на ее то вы не по прямой ссылке попадаете. А через этот переход и все дальше там уже написано. Теперь нам нужно грамотно установить его: Первое что нам нужно это создать файл и присвоить ему имя 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><h2>Переход по внешней ссылке</h2> Вы покидаете сайт <b>wabes.ru</b> и переходите по внешней ссылке <script type="text/javascript">document.write('<b>'+ url +'</b>')</script>. Администрация <b>wabes.ru</b> не несет ответственности за содержимое сайта <script type="text/javascript">document.write('<b>'+ url +'</b>')</script> и настоятельно рекомендует <b>не указывать</b> никаких своих данных, имеющих отношение к <b>wabes.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> Как все сделали, теперь нам остается также поставить там где вы считаете нужным этот код. Это может быть как каталог файла и другие модули. Прописываем на страницах после 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> На этом все и по комментариям которые были написаны. Он полностью рабочий. |
Поделиться в социальных сетях
Материал разместил
Комментарии: 30 | |
| |
1 2 3 » | |