欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

迅雷chrome扩展插件造成服务器返回的数据js解析页面数据异常

发布时间:2023/12/9 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 迅雷chrome扩展插件造成服务器返回的数据js解析页面数据异常 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

 

不经意间我调试了js里面ajax提交返回的formResult数据结果,发现返回的json数据格式无法解析,后面多了一块html代码:

$('#fm-info').form('submit',{url: '/admin/shop/edit/1',onSubmit: function(){return $(this).form('validate');},success:function(data){console.log(data, 9999)obj = $.parseJSON(data);if(obj.state){$.messager.alert('提示信息', obj.message,'info', function(){var urlRecordList='/admin/shop/list';parentRefreshTab('店铺列表',urlRecordList);parentCloseCurrentTab();});}else{$.messager.alert('提示信息', obj.message);}}});

{"state":true,"message":"更新店铺成功!","data":{"id":63186}}<div class="xl-chrome-ext-bar" id="xl_chrome_ext_{4DB361DE-01F7-4376-B494-639E489D19ED}" 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>

 

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

总结

以上是生活随笔为你收集整理的迅雷chrome扩展插件造成服务器返回的数据js解析页面数据异常的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。