On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
Модератор moder




Сообщение: 6579
Зарегистрирован: 08.10.05
Откуда: РФ, Лаборатория
Репутация: 485

Награды: За активное участие. О_о 17/01/19Помощь пользователям. 22/12/2019 О_о
ссылка на сообщение  Отправлено: 02.12.19 14:14. Заголовок: Открытие внешних ссылок в новом окне


Скрипт заставляет все гиперссылки (http и https), ведущие на другие ресурсы, открываться в новом окне. Бывает полезно, если сообщение содержит много ссылок на другие форумы или сайты, и важно, чтобы, нажимая на них, пользователь оставался на форуме и продолжал чтение.

Размещается в HTML-низ после тега </HTML>

 
<!-- Открывать внешние гиперссылки в новом окне: Начало -->
<script>
aArray = document.getElementsByTagName('a');
for (m=1; m<aArray.length; m++){
a = aArray[m];
if((a.getAttribute('href').indexOf('http') == 0) && (a.getAttribute('href').indexOf('//'+forum+'.'+domen+'.'+msk) < 0)){
a.setAttribute('target', '_blank');
}
}
</script>
<!-- Открывать внешние гиперссылки в новом окне: Конец -->


Спасибо: 0 
Профиль Цитата Ответить
Новых ответов нет


Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 114
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет