在Google Chrome浏览器上,如果点击了某个元素,我只能focus()
个窗口。
答案 0 :(得分:1)
如果您知道存在具有该名称的窗口,则可以从稍后调用到window.open
获取对该窗口的引用(例如,当您要调用{{1}时}或blur
):
focus
但是,当然,如果窗口不存在,那将打开一个新窗口。遗憾的是,您无法事先知道(在您的应用程序逻辑中除外)是否已存在具有该名称的窗口。
获得窗口对象后,您可以拨打window.open("", "theWindowName").focus();
或blur
。
在Google Chrome浏览器上,如果点击了某个元素,我只能
focus
个窗口。
如果您的代码打开了窗口,您应该可以。例如:
HTML:
focus()
JavaScript的:
<button id="btnOpen">Open</button>
<button id="btnFocus">Focus</button>