Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript A-tag Target="&引用;(新窗口)如果已打开,则不对焦窗口_Javascript_Html - Fatal编程技术网

Javascript A-tag Target="&引用;(新窗口)如果已打开,则不对焦窗口

Javascript A-tag Target="&引用;(新窗口)如果已打开,则不对焦窗口,javascript,html,Javascript,Html,我注意到,如果我在第一次激活带有Target的a标签时已经打开了一个选项卡/窗口,例如 <a href="file.pdf" target="user-guide">Help</a> 随后单击链接只会重新加载选项卡,但不会像第一次那样将其置于最前沿。当然,我可以做一些JS解决方法,但我宁愿保持简单。浏览器的默认行为是不重新聚焦在另一个窗口中打开的现有链接吗?至少FireFox有一个选项,可以控制打开的选项卡是否聚焦。看看第16.3.2节——它说,如果给定锚的目标设置

我注意到,如果我在第一次激活带有Target的a标签时已经打开了一个选项卡/窗口,例如

<a href="file.pdf" target="user-guide">Help</a>


随后单击链接只会重新加载选项卡,但不会像第一次那样将其置于最前沿。当然,我可以做一些JS解决方法,但我宁愿保持简单。浏览器的默认行为是不重新聚焦在另一个窗口中打开的现有链接吗?

至少FireFox有一个选项,可以控制打开的选项卡是否聚焦。看看第16.3.2节——它说,如果给定锚的目标设置为已知帧,则该链接应加载到该帧中。规范中没有规定框架应该突出。正如您所说,有javascript选项,但默认情况下,行为如您所述。