Может кто-нибудь помочь, у меня есть всплывающее окно, которое блокируется. Это всплывающее окно, созданное, потому что кто-то нажал на изображение «Печать» на моем сайте.Javascript window.open заблокирован блокировщиком всплывающих окон IE
Я думал, что 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);
Да, спасибо, что это было, в основном мне нужно загрузить файл из моей текущей сети, а d не BLANK ... поэтому я создал пустой файл html .. загрузил его и использовал windows.write написать мой html .. спасибо вы и спасибо за всех elses комментариев –