所以我知道我可以申请rel="noopener
in an a
使用时标记target="_blank"
。但我试图将其作为参数传递给window.open()
, ie:
window.open('http://cats.com', '_blank', 'rel=noopener')
然而它似乎并没有按照我预期的方式工作,因为opener
用户单击链接后,对象仍然存在于窗口中。
我有什么遗漏的吗?或者不能按照我想要的方式完成?
我发现了一些很棒的文章,但据我所知,它们并没有完全解决我的用例。
https://developer.mozilla.org/en-US/docs/Web/API/Window/open https://developer.mozilla.org/en-US/docs/Web/API/Window/open
https://mathiasbynens.github.io/rel-noopener/ https://mathiasbynens.github.io/rel-noopener/
非常感激。
中没有直接的例子doc https://developer.mozilla.org/en-US/docs/Web/API/Window/open#noopener但它可以像这样使用并且对我有用。
window.open('http://cats.com', '_blank', 'noopener,resizable,scrollbars')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)