Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Открыть страницу в новой вкладке (https://javascript.ru/forum/misc/13533-otkryt-stranicu-v-novojj-vkladke.html)

atomix 02.12.2010 12:08

Открыть страницу в новой вкладке
 
Как с помощью JavaScript открыть страницу в новой вкладке, что бы было так же, как если бы пользователь кликнул по ссылке у которой target='_blank'?

Пробовал window.open, пробовал создавать форму с нужным мне action и target='_blank' и делать из JavaScript submit (), но, в обоих случаях браузер блокировал это как всплывающее окно.

exec 02.12.2010 12:22

Открыть окно можно только по клику, иначе будет срабатывать блокировка всплывающих окон.

atomix 02.12.2010 12:30

А если сделать что бы в javascript подключалась флешка, а в этой флешке уже делался переход на нужный мне урл в новой вкладке, ведь флешку браузер вроде не должен блокировать?

B~Vladi 02.12.2010 17:31

Вот ты и проверь, а нам потом расскажешь.

monolithed 02.12.2010 18:19

Цитата:

Сообщение от atomix
А если сделать что бы в javascript подключалась флешка, а в этой флешке уже делался переход на нужный мне урл

Извращенство

На выбор:
<a href="http://ya.ru" onclick="this.target='_blank';">click</a>

<a href="http://www.ya.ru" onclick="window.open(this.href,'_blank'); return false;">click</a>


Часовой пояс GMT +3, время: 03:02.