项目中,前端上传用的不是 ajax,是 form+iframe 的方法,iframe完成load后,回调函数读出来的数据就是包括一些html标签。

debug后发现在 chrome的插件自动篡改了document的body内容

ajaxFileUpload.js 上传后返回的数据不正确 -- clwu

load 完成后iframe中document body的内容是这样的,还是多了<audio>标签。 

ajaxFileUpload.js 上传后返回的数据不正确 -- clwu

回调函数传入的数据就是这样,多个audio,导致代码逻辑运行不正确。

ajaxFileUpload.js 上传后返回的数据不正确 -- clwu

 

总结:不同的浏览器,有不同的插件,body被篡改的样子也不同,在另一个浏览器就是补添加了<pre>标签。

相关文章:

  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-06
  • 2021-06-20
  • 2022-12-23
猜你喜欢
  • 2021-12-09
  • 2022-12-23
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案