对不起,如果这是一个天真的问题。
我在HTML5中听到有与JavaScript的页面间通信。我想知道是否可以使用JavaScript让焦点从一个页面跳转到另一个与之通信的页面?
例如,如果我有一个页面A将一些数据发送到另一个页面B以便在收到数据后更新页面B,我可以将页面B(或标签B)带到前面(在所有其他窗口之前) (z-order中的/ tabs),而不必让用户点击页面B?
感谢。
P.S。我不希望页面B重新加载并丢失用户通过更改DOM所做的更改。
答案 0 :(得分:0)
是的,您可以使用焦点来使用此代码..这里是完整的代码
var win=window.open("url");
win.focus();
您还可以添加参数,这是代码
var win = window.open("url","name","width=700,height=700,top=200,left=300,resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no");
win.focus();