我正在尝试在网站中使用this,这是针对搜索引擎优化的需求...它运作良好但是此代码:
window.open(url)
不要在所有浏览器中产生相同的结果,在FF和IE中,它会创建一个新标签,但在Chrome中它会打开一个新窗口,在Safari中它根本不起作用。
有什么想法来解决它或其他方式来做到这一点?
答案 0 :(得分:4)
这是一个浏览器选项。你无法控制它。检查浏览器设置以查看标签操作。
答案 1 :(得分:0)
浏览器设置控制window.open的工作方式。它可以选择在选项卡或新窗口中打开,JavaScript中没有任何内容可以覆盖它。
答案 2 :(得分:0)
如果您设置了一些不适合主窗口的选项,则会打开一个新窗口而不是新选项卡。尝试使用宽度设置和ff6和ie7。