我正在尝试“强制”Safari 或 IE7 使用新标签页打开新页面。
在程序上我的意思是这样的:
window.open('page.html','newtaborsomething');
最佳答案
在 Firefox 中,您可以将属性 target="_newtab"添加到 anchor 以强制打开新标签页。
<a href="some url" target="_newtab">content of the anchor</a>
在javascript中你可以使用
window.open('page.html','_newtab');
说到这里,我部分同意 Sam 的观点。你不应该强制用户打开新页面或新标签,而不向他们显示将要发生的事情的提示在他们点击链接之前。
让我知道它是否也适用于其他浏览器(目前我没有机会在 Firefox 以外的其他浏览器上尝试)。
编辑:为 ie7 添加引用
也许这个链接会有用
http://social.msdn.microsoft.com/forums/en-US/ieextensiondevelopment/thread/951b04e4-db0d-4789-ac51-82599dc60405/
关于javascript - 以编程方式在选项卡上打开新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/427479/