簡體   English   中英

IE 不顯示彈出地址欄

[英]The IE doesn't show address bar for popup

我在我在 jsp 中使用 javascript 的父頁面上,打開一個彈出窗口,我使用方法 window.open("url","windowName"," width,height,locastionx, locationy") 來獲取一個彈出窗口。 在所有瀏覽器(如 Mozilla、Chrome 等)中一切正常,只是彈出窗口不顯示 Internet Explorer 10 中的 url 或地址欄。

我附上截圖以供參考

以下屏幕截圖是來自 IE 的彈出窗口

IE10

以下是 Mozilla 彈出的截圖

Mozilla

有沒有辦法讓 window.open 方法在 IE 中顯示地址欄?

謝謝你的幫助

我確實在一些在線博客中看到,IE7 或更高版本的彈出窗口的行為與 Mozilla 或 Chrome 瀏覽器不同。

幾天來我一直在思考這個問題,我瀏覽了很多網站以找到答案,最后我發現當您在本地環境中運行代碼時,IE 隱藏了 URL 欄,但是當我在測試/生產服務器中運行它顯示地址(不顯示 URL 地址顯然是一個安全漏洞),這只發生在 IE 中,這很煩人,因為 FireFox 和 Chrome 按預期工作,這是一種如果你需要測試,你會頭疼,因為它可能看起來像是一個錯誤或錯誤。

以下是應該使事情更清楚的鏈接:

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

MSDN打開方法筆記-> 這里

與 URL 欄相關的 IE 信任策略的服務器故障問題-> 此處

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM