2015-09-17 63 views
0

我在父頁面從jsp中使用javascript來打開彈出窗口,我使用了方法window.open(「url」,「windowName」,「width ,高度,locastionx,位置「)來獲得一個彈出。一切都在所有的瀏覽器工作正常(如Mozilla,Chrome瀏覽器等),除了彈出不顯示在Internet Explorer中的URL或地址欄10IE瀏覽器不顯示地址欄彈出

我附上的截圖以供參考

下面的截圖是從IE

IE10

以下彈出是彈出的從Mozilla的

Mozilla

的屏幕截圖

有沒有一種方法可以在IE中顯示地址欄的window.open方法?

感謝您的幫助

我在網上幾個博客的彈出窗口的行爲與IE7相比,Mozilla的或Chrome瀏覽器,不同的以上讀取。

+1

人們通常會問如何將其隱藏在其他瀏覽器中。 – epascarello

+0

是的,但在我的情況是不同的。謝謝 –

回答

2

我一直在解決這個問題幾天,我瀏覽了很多網站找到答案,最後我發現,當你在本地環境中運行你的代碼時,它隱藏了URL但是當我在Test/Prod服務器上運行它時,顯示的地址(沒有顯示URL地址顯然是一個安全缺陷),這隻發生在IE中,這很令人討厭,因爲FireFox和Chrome按預期工作,並且如果您需要測試,這很頭疼,因爲它可能看起來像是錯誤或錯誤。

這裏有鏈接,應使事情更清晰:

完整的跨瀏覽器的window.open()文檔 - >here

MSDN開法指出 - > here

服務器有關網址欄的IE信任政策的故障問題 - >here

+0

你有沒有參考鏈接?你可以通過添加它們來改善你的飲食習慣,我認爲它們會證明是有用的。 –

+0

感謝您的建議,我會用所需信息編輯我的答案。 –

+0

感謝您的時間@Cam Pat –

相關問題