我试了,直接用open函数的话焦点会转到新窗口啊
var win=window.open(.....win.focus();
这个方法是直接定位到新标签的,你去别人机子试试,我估计是你浏览器问题。
这个跟你的浏览器设置有关系.请修改你浏览器的设置