如果我在通过javascript打开的链接上有一个处理程序,那么所有的作品都会弹出窗口。 但是,如果在处理程序中,我做了一个Ajax请求,并且在完成之后,我打开一个新窗口,浏览器将其阻止。我打开它:为什么有时候浏览器阻止弹出窗口,有时不是?
openedWindow = window.open("/interne/appsocial/aggrega/Aggrega" + pageTitle + ".aspx", "popup", "width=" + popupYTSizeWidth + ", height=" + popupYTSizeHeight + ", top=" + top + ", left=" + left);
你知道为什么吗?我能解决这个问题吗?
这是您无法控制的浏览器设置。 – Liam
但是为什么只用一个处理程序呢?该死的... – markzzz
如果你能控制它,什么会阻止恶意网站产生弹出全国各地的?任何在21世纪初访问(ahem)*专家*网站的人都会知道我的意思 – Liam