@gotohell

Как обойти блокировку браузера?

Всем привет!
В общем вопрос такой, мне нужно что бы при открытии моего сайта, скрипт открывал ещё две страницы с моего же сайта. Одну ссылку я повесил на событие onclick вторую пытаюсь вызвать по таймеру но браузер блокирует всплывающее окно.

function open_url(){
    var rrWindow = window.open('http://link1', 'rrpopunder', 'toolbar,status,resizable,scrollbars,menubar,location,height=200,width=500');
}

function url_linker() {
    var hab = window.open('http://link2', 'rrpopunder', 'toolbar,status,resizable,scrollbars,menubar,location,height=200,width=500');
}

setTimeout(url_linker, 5000)


Как можно обойти блокировку браузера?
  • Вопрос задан
  • 609 просмотров
Пригласить эксперта
Ответы на вопрос 1
Браузер откроет окно если пользователь сам этого захочет , то есть кликнет на кнопку, к примеру.
www.w3.org/TR/DOM-Level-3-Events/#trusted-events
https://learn.javascript.ru/window-methods
Можно попробовать имитировать нажатие
www.ponedelnikov.net/click
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы