Главная Мой профиль Регистрация Выход Вход
tarnada.ucoz.ru
ГЛАВНАЯ | РЕГИСТРАЦИЯ | ВХОД
 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Все о CMS UCOZ » Скрипты для UCOZ » Все внешние ссылки открываются в новом окне (Маленький, легкий скрипт)
Все внешние ссылки открываются в новом окне
VOVA_NДата: Четверг, 08.05.2014, 20:16 | Сообщение # 1
Майор
Группа: Администраторы
Сообщений: 86
Репутация: 4
Статус: Offline

С целью удержать пользователей на сайте  для ссылок,
ведущих на внешние сайты используют атрибут target и значения  blank. То есть получается, что нажав на ссылку, которая ведет на сторонний ресурс,
пользователь открывает еще одно новое окно, сохраняя на виду
первоначальный сайт.

Чтобы раз и навсегда перестать беспокоиться о том что ссылки будут открываться в текущем окне, между: и
вставляем код:

Код
[color=#88756a]<script type="text/javascript">   
   $(document).ready(function() {   
    $("a[href^=http]").each(   
    function(){   
    if(this.href.indexOf(location.hostname) == -1) {   
    $(this).attr('target', '_blank');   
    }   
    };)   
   };);   
   </script>
Теперь все ссылки будут открываться в новом окне, независимо от того какой атрибут в них прописан, в новом окне или старом текущем.
Прикрепления: 4215423.png (65.3 Kb)
 
Форум » Все о CMS UCOZ » Скрипты для UCOZ » Все внешние ссылки открываются в новом окне (Маленький, легкий скрипт)
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp© 2024 IP: 18.188.64.232 Хостинг от uCozЯндекс.Метрика