Как я могу обнаружить заблокированные всплывающие окна, не открывая новое окно в JavaScript? - PullRequest
0 голосов
/ 04 февраля 2011

У меня есть сценарий, в котором мне нужно нажать на обработчик ресурсов, чтобы получить документ. Я делаю это, открывая новое окно с URL-адресом файла Ashx. Я связываю некоторые события с событием onunload окна, которое запускается после завершения загрузки файла. Однако, когда в браузере заблокированы всплывающие окна, мой объект окна имеет значение null. Есть ли способ, которым я могу обнаружить эту настройку браузера, прежде чем я вызову window.open?

1 Ответ

1 голос
/ 04 февраля 2011
нет

Нет

Но попробуйте это

<a href="page.html" target="_blank"
onclick="w=window.open(this.href,this.target,'width=400,height=500'); 
return w?false:true">Popup</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...