Pages Menu Stijit.com
Twitter
Categories Menu
Ссылка в новом окне в javascript — как добавить target=“_blank” к ссылке

Ссылка в новом окне в javascript — как добавить target=“_blank” к ссылке

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

if (key=="brand") { window.location="http://brand.com"; target="_blank"; }

Но такой подход, как показала практика, на работает и ссылка в новом окне не открывается. В чем причина? Все просто — функция window.location устанавливает url вашего текущего окна, а для того чтобы открыть новое окно, нужно использовать функцию window.open. Итак, чтобы javascript ссылка открывалась в новом окне лучше использовать следующую комбинацию:

if (key=="brand") { window.open('http://brand.com','_blank'); }

Если нужно поставить такую javascript ссылку на целый div сразу, то код будет выглядеть примерно так:

<div class="content-block" onclick="window.open('http://brand.com','_blank')">
...
</div>

4 Коммент.

  1. Здравствуйте.. Весьма любопытно.. А как сделать чтобы открывалось в новой вкладке через скрипт?

    • Скрипт который описан в статье и так позволяет при клике на любой видимый элемент открывать ссылку в новой вкладке

  2. У меня в блоггере не работают эти скрипты почему-то. Виндоус локейшин только открывается в текущей вкладке

    • Возможно на блоггере стоят определенные ограничения по использованию window.open

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *