gpt4 book ai didi

javascript - 重定向控制

转载 作者:行者123 更新时间:2023-12-02 22:49:05 28 4
gpt4 key购买 nike

如何在不修改HTML代码的情况下控制重定向

页面内容返回Webservice,所有URL都重定向到其他选项卡,我无法控制HTML

有没有办法强制同一页面中的所有重定向?

最佳答案

可以获取网站所有 anchor 并添加target值为 _blank 的属性.

Documentation

相关部分:

指定链接 URL 的显示位置。它是浏览上下文的名称或关键字:选项卡、窗口或 <iframe> 。以下关键字具有特殊含义:

  • _self :将 URL 加载到与当前浏览上下文相同的浏览上下文中。这是默认行为。
  • _blank :将 URL 加载到新的浏览上下文中。这通常是一个选项卡,但用户可以将浏览器配置为使用新窗口。
  • _parent :将 URL 加载到当前浏览上下文的父浏览上下文中。如果没有父级,则其行为与 _self 相同。 .
  • _top :将 URL 加载到顶级浏览上下文(即,“最高”浏览上下文,是当前浏览上下文的祖先,并且没有父级)。如果没有父级,则其行为与 _self 相同。 .

(function($) {
$('a').each(function(idx, element) {
element.target = '_blank';
});
})(jQuery);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<a href='https://google.pt/'>Google</a>
<a href='https://stackoverflow.com'>Stack Overflow</a>

关于javascript - 重定向控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58265492/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com