Может кто-нибудь помочь, у меня есть всплывающее окно, которое блокируется. Это всплывающее окно, созданное, потому что кто-то нажал на изображение "Печать" на моем сайте.
Я думал, что IE не должен блокировать их, когда всплывающее окно появилось через onclick
?
Может ли кто-нибудь помочь? Переменная child1
всегда возвращается как NULL
, если включен блокировщик всплывающих окон...
Возможно, проблема в том, что событие onclick
затем передает управление новой функции, которая загружает html файл и делает child.document.write
Вот мой простой код.
var width = 800;
var height = 600;
var left = parseInt((screen.availWidth / 2) - (width / 2));
var top = parseInt((screen.availHeight / 2) - (height / 2));
var windowFeatures = "width=" + width + ",height=" + height
+ ",menubar=yes,toolbar=yes,scrollbars=yes,resizable=yes,left="
+ left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
child1 = window.open("about:blank", "subWind", windowFeatures);