如何在新选项卡中打开URL,该URL也会同时更改源位置并在新选项卡中打开。失败“ target_blank”

时间:2019-03-05 02:41:41

标签: javascript php

我知道您可能认为这是一个愚蠢的问题,但是目前我遇到了网址问题,当我尝试在新标签页中打开时,它还会更改当前源网址,并在新标签页中打开另一个网址, 例如,我想在新标签http://dolohen.com/afu.php?zoneid=2458044中打开此网址 现在,如果您转到:https://www.ytsubme.com/_/eePEz/并单击“下载”广告图像,它将把用户重定向到新标签,而且还会更改当前网址, 我已经厌倦了使用“ target =” _ blank“ 属性,但仍然无法正常工作,这是代码:https://pastebin.com/AZZpVz6M

<?php echo '<a href="http://dolohen.com/afu.php?zoneid=2458044" "target="_blank"><img src="https://i.ibb.co/x3KHLmV/27-91918-Static-Red-Button-300x250.png" /></a>'; ?>

1 个答案:

答案 0 :(得分:1)

dolohen URL很可能正在利用target blank vulnerability,而您对此却无法防范。这将允许他们使用window.opener重定向您的标签。

为防止这种情况,您应在链接中添加rel="noopener noreferrer"

<a href="http://dolohen.com/afu.php?zoneid=2458044" target="_blank" rel="noopener noreferrer">

此外,您在"上有一个前导target,已在上文中删除。