Ошибка с window.open - JavaScript и IE - PullRequest
0 голосов
/ 03 мая 2011
function printThis(patientId) {
    window.open("print.aspx?ID=" + patientId, "Site", "menubar=0,resizable=1,width=800,height=900");
}

отлично работает с Firefox и Chrome, но не с IE (по крайней мере, 9.0) - «неверный аргумент», в чем проблема и в чем решение?

Ответы [ 2 ]

1 голос
/ 23 августа 2011

Window.open должен вызываться из события onClick. В противном случае г-н блокировщик всплывающих окон съест ваше окно.

0 голосов
/ 03 мая 2011

Работает для меня (хорошо заменив ваш aspx на действительный URL). Вы уверены, что блокировщик всплывающих окон не ест ваш window.open?

...