Как открывать внешние ссылки в новом окне

Достигли успехов в настройке? Получилось что-нибудь сделать? Мы тут складируем такие истории :)
Ответить
Сообщений: 2 Страница 1 из 1

Сообщение
Автор
12-май, 20:18
Письмо от читателей :)

Подскажите по такому вопросу: когда кликаем по ссылке или вставленной картинке, то страничка нас туда переводит.Могу ли я изменить настройки, чтобы открывалось новое окно?

Можно написать JavaScript, который ко внешним ссылкам добавит атрибут target="_blank" - и вставить его в нижнюю HTML-вставку. На современных сайтах так не делают, потому что пользователь долже сам решать, в новом окне открыть ссылку (клик колесом) или в текущем, но если очень хочется, то можно.

Код: Выделить всё

<script type="text/javascript">
// начало: открываем внешние ссылки в новом окне
$.expr[':'].external = function(obj){
    return !obj.href.match(/^mailto\:/)
           && (obj.hostname != location.hostname)
           && !obj.href.match(/^javascript\:/)
           && !obj.href.match(/^$/)
};

$('a:external').attr('target', '_blank');

// конец: открываем внешние ссылки в новом окне
</script>



P.S. В стилях семейства forumenko работает (при создании новых форумов активировано именно это семейство).
19-май, 16:37
Куда и как вставлять этот код:

1. Админка
2. Стили
3. HTML-вставки
4. Нижняя вставка

Сообщений: 2 Страница 1 из 1
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron