Chrome插件会干坏事儿的

两个基本“一样的环境”,一个访问正常,另外一个访问异常,打开异常访问的那边的浏览器控制台,发现请求了一些额外的js…
最后发现元凶了,一个叫“广告拦截者”的插件,修改了将函数绑定到特定对象的bind()方法,由于我们系统某些js插件有用到原生的bind()方法,有影响到某些小功能:

Chrome插件会干坏事儿的


web页面包含不是该页面开发者所写的代码也是比较常见的,例如:

  • 第三方的JavaScript库
  • 广告方的脚本代码
  • 第三方用户跟踪和分析脚本代码
  • 不同类型的小组件,标志和按钮