如果我在通過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