最近在调试公司一个项目,其中使用了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解析页面数据异常相关推荐

  1. Chrome 扩展插件:如何开始一个插件的开发

    欢迎点击查看个人站首发原文,访问个人站获取更多插件编程知识. Chrome扩展插件基础是基于前端html+js开发,然后通过官方提供的项目结构进行开发,需要注意的是,目前Chrome已经支持Manif ...

  2. 悬浮窗播放器html,Chrome扩展插件悬浮画中画播放器推荐

    今天给大家安利一个 Chrome 扩展插件,可将绝大多数的 HTML 5 直播或视频通过画中画悬浮窗的的形式播放,特别适合一边看视频一边工作.插件名称叫:[悬浮画中画播放器] 插件使用方法: 插件使用 ...

  3. chrome扩展(插件)开发(五)监听网页的ajax请求

    我的插件想要监听网页发出的请求, 然后根据请求的状态来做具体的操作. 实现的方法主要有三种方式 google官方提供的api chrome.webRequest 这里在插件中监听宿主页面的ajax 重 ...

  4. reactjs redux chrome扩展插件

    reactjs redux chrome扩展插件 React Developer ToolsRedux DevTools

  5. Chrome扩展插件、360浏览器扩展插件中遇到的问题

    Chrome扩展插件.360浏览器扩展插件中遇到的问题 问题前瞻 script标签的问题 谷歌官方API获取当前页面URL的问题 前言: 因为朋友的请求,所以为他做一个小Chrome扩展,因为之前是没 ...

  6. chrome扩展插件一:什么是chrome扩展插件

    1 什么是chrome扩展插件? 扩展程序提供给用户对chrome的功能进行扩展.用户可以通过扩展程序来根据个人的需求和喜好定制开发一些chrome功能.这些程序开发是基于html,javascrip ...

  7. Chrome扩展插件数次审核被拒的惨痛经历

    在被Chrome商店拒绝不下十次之后,我做的Chrome扩展插件终于重新上架,我觉得有必要记录一下,跟大家分享下这个心酸的历程,以免跳坑里. 突然有一天,收到Chrome插件的邮件,说我的应用涉及用户 ...

  8. chrome扩展插件二:chrome插件开发入门

    一个扩展插件由不同的组件构成.组件包括backgroud script.content script.选项页.ui元素及其它逻辑文件.插件的开发技术包括HTML,CSS及javascript.扩展插件 ...

  9. chrome扩展插件拦截修改请求头

    chrome扩展插件拦截修改请求头 常见问题 由于部分需求需要调用从三方抓包的来的接口取得一些数据,需要用谷歌扩展插件跨域请求三方接口,并携带部分头部信息,找了几个小时,终于找到了这个方法 在扩展程序 ...

  10. 11个SEO人员必须知道的Chrome扩展插件

    每个搜索引擎都有自己的运行规则,谷歌也是如此,Chrome  SEO人员如能根据规则做好搜索引擎优化,将有效提高网站在谷歌的搜索排名.本文总结了11款口碑免费谷歌浏览器拓展,帮助SEO人员做好谷歌搜索 ...

最新文章

  1. java 动态代理 阿bin_Android WebView 的方法只能在 UI 线程中运行
  2. SSL / TLS 协议运行机制详解
  3. dozer bean_使用Dozer框架进行Bean操作
  4. 512M内存编译php出错
  5. Aspose.Cells Smart markers 基于模板导出Excel
  6. Excel中表单控件和ACTIVEX控件主要区别
  7. hdu 1269 迷宫城堡(trajan判环)
  8. 企业为何需要办公电话系统
  9. ppt无损转图片jpg,pdf api
  10. 相比REG007 不仅免费还好用 的手机号绑定查询工具
  11. ROS智能车定位导航仿真(已实现)
  12. 阿里云对象存储(oos)
  13. “下一代智能硬件Web应用防火墙”——创宇盾X完成统信互认
  14. 最详细的北京摩托车上牌流程-自己跑流程
  15. FTP协议(文件传输协议)
  16. 【Xilinx】如何根据芯片封装尺寸绘制3D模型
  17. 程序员的算法趣题Q13: 满足字母算式的解法
  18. 学历:开启门户还是束缚枷锁?
  19. java保存文件filedialog保存路径 文件名_VB.Net保存文件对话框(SaveFileDialog)
  20. 常见Web源码泄漏及其利用

热门文章

  1. velocity定制模板文件
  2. Linux日志管理实验
  3. 极限学习机ELM回归预测及其MATLAB代码实现
  4. 有哪些毕设免费查重和降重的网站
  5. HarmonyOS Sans - 华为把鸿蒙系统自带的字体开放给全社会免费商用了
  6. MySQL使用SQL语句修改字段长度、字段名称
  7. 程序员必备高频英语词汇
  8. 5G终端难占用锚点小区导致无法驻留5G
  9. python处理excel文档_python处理excel文件
  10. 6U VPX板卡资料:6U VPX 高性能计算存储板卡