单击一个打开的页面时,我希望浏览器中另一个已经打开的页面成为焦点 - JavaScript
我有上述要求,我已经尝试过win.focus,但它不起作用。
基本上我的要求是 - 我在一个选项卡中打开了"www.google.com"页面,在另一个选项卡上,我有我的自定义页面"www.example.com",并且该页面中有一个按钮事件。因此,如果我单击该按钮,我想完全从"www.example.com"页面移动到"www.google.com"(无需打开任何新窗口或选项卡)
你需要用打开的window
初始化一个变量:
var newWindow = window.open("http://www.google.com");
然后你需要为我们正在谈论的标签有一个onclick
事件:
<input type="button" onclick="newWindow.focus()">
确保newWindow
可用,首先使用全局进行尝试,当它起作用时,重构它以使其更优雅,而不使用全局变量。