迅雷插件导致js获取后端返回结果报错问题

编程入门 行业动态 更新时间:2024-10-25 01:21:46

最近在调试公司一个项目,其中使用了js,在登录该系统时,页面不能正常跳转。但是我使用别的浏览器(调试使用的是谷歌浏览器)能够正常跳转。这就很奇怪,使用页面调试工具,获取到后端的返回结果如下图:

<div class="xl-chrome-ext-bar" id="xl_chrome_ext_{4DBXXXXXXXXXXXXXXXXXXXXE489D19ED}" style="display: none;">
      <div class="xl-chrome-ext-bar__logo"></div>
      <a id="xl_chrome_ext_download" href="javascript:;" class="xl-chrome-ext-bar__option">下载视频</a>
      <a id="xl_chrome_ext_close" href="javascript:;" class="xl-chrome-ext-bar__close"></a>
</div>

出现上图很奇怪的结果,经过查询后端代码也没有加入该返回结果。左思右想不知道为啥会在后端返回结果后面拼接上上述代码。但是看到了“下载视频”几个字 忽然间想到这几天浏览器安装了迅雷插件,便先将插件关闭,重新登录网站,果然恢复正常跳转。

经过查询资料得知,迅雷插件一旦勾选了“可读取和更改网站数据”会将网站的返回结果进行加工处理,形成他们的快速下载链接,这样的话会导致后端返回的结果的格式发生问题,导致js报错!

 

 

更多推荐

迅雷插件导致js获取后端返回结果报错问题

本文发布于:2023-06-14 06:33:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1446699.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:迅雷   报错   插件   后端   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!