我开发了一个网站,其要求之一是每个链接都在新窗口或标签中打开。出于显而易见的原因,最好是制作几个标签,而不是多个窗口。无论其他变量如何(例如用户是否将浏览器配置为打开新窗口而不是标签页),我该如何使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