我開發了一個網站,其要求之一是每個鏈接都在新窗口或標籤中打開。出於顯而易見的原因,最好是製作幾個標籤,而不是多個窗口。無論其他變量如何(例如用戶是否將瀏覽器配置爲打開新窗口而不是標籤頁),我該如何使JavaScript的window.open()
函數在瀏覽器支持時始終打開新選項卡?如何強制window.open()打開新標籤頁,只要瀏覽器支持它們?
0
A
回答
5
您無法覆蓋用戶的設置。坦率地說,如果可以的話,我會感到震驚。
什麼讓你的網站足夠特別,你想要它做什麼比我想讓我的電腦做什麼更重要?
0
最終,瀏覽器自己的用戶可以完全控制此行爲。至少,如果她選擇了正確的瀏覽器,用戶可以進行這種控制:-)
0
您不能,彈出窗口的處理由瀏覽器及其用戶定義的設置決定。如果網絡開發者完全可以繞開它們,讓人們選擇彈出窗口的方式是沒有意義的。
相關問題
- 1. 如何在Android中強制打開新瀏覽器(從網頁)?
- 2. 如何強制瀏覽器不要每次打開一個新頁面?
- 3. window.open打開的標籤和窗口谷歌瀏覽器
- 4. 如何在IE 11中使用window.open打開網頁瀏覽器
- 5. 交叉標籤頁瀏覽器緩存,強制刷新
- 6. 無法在瀏覽器中打開新標籤頁?
- 7. 下載文件,在瀏覽器中打開新標籤頁
- 8. 打開瀏覽器.jhtml強制關閉
- 9. 如何在瀏覽器上捕獲打開新標籤頁的目標網址
- 10. 如何強制打開JavaScript的新標籤頁/窗口?
- 11. 強制導航器新標籤頁中打開鏈接的URL
- 12. 試圖打開的Chrome瀏覽器一個新的標籤,但它沒有打開一個新標籤
- 13. 強制Safari瀏覽器只顯示一個標籤
- 14. 如何獲取鏈接在瀏覽器中打開新標籤頁?
- 15. 只要瀏覽器打開就保持會話
- 16. 強制瀏覽器下載PDF文檔而不是打開它
- 17. 強制瀏覽器下載文件而不是打開它
- 18. 刷新瀏覽器緩存打開它
- 19. 哪些網頁瀏覽器支持HTML5 <device>標籤?
- 20. 強制Firefox打開新標籤頁而不是新窗口
- 21. JavaScript代碼強制HTML頁面在Chrome瀏覽器中打開?
- 22. vim文件瀏覽器保持跨標籤打開?
- 23. Selenium:新標籤沒有在Chrome瀏覽器中打開相同的瀏覽器
- 24. 強制Android WebView在新瀏覽器中打開
- 25. 如何強制WebView在默認瀏覽器中打開鏈接?
- 26. Android網絡瀏覽標籤支持
- 27. VB.Net - 網頁瀏覽器,在新標籤頁中打開導航錯誤
- 28. 如何強制瀏覽器打印PDF版本的網頁?
- 29. 如何強制瀏覽器在現有標籤中打開我的網址而不是新網址?
- 30. 獲取打開標籤頁的網址,瀏覽器
我可以有這個網站的地址,所以我可以確保我永遠不會訪問它嗎? – jondavidjohn 2011-01-31 16:43:24
哈哈。別擔心。這是一個內聯網站點。 – pyon 2011-01-31 17:47:35