2012-11-21 95 views
-3

有沒有什麼辦法可以通過javascript或vbscript自動關閉Internet Explorer的彈出窗口阻止程序?我不想使用activeX對象,因爲它是我的應用程序的安全威脅,因此我無法使用GetObject。如果Internet Explorer自動關閉彈出窗口阻止程序

請建議。

+5

想一想。如果有的話,那些你想阻止的彈出窗口的人會關閉它! – mplungjan

+0

您可以做的唯一合理的事情是通知訪問者有關彈出窗口的信息,例如Adobe Flash Player下載頁面。或者你可以閱讀,並建立一個模態窗口。 – Bakudan

回答

4

正如mplungjan指出的,顯然你不能這樣做。

取而代之的是,工作的彈出式窗口攔截器。只嘗試打開新窗口直接響應用戶操作,如點擊。彈出式窗口攔截器非常聰明,可以讓您做到這一點。

更好的是,不要使用彈出窗口。現代網絡編程對他們有很少的要求。而是將元素按z順序放置在其他元素的上方。在實際的單獨窗口適當的情況下,可以直接響應用戶事件來處理這些少數用例。