Chrome扩展程序-修复img标签onerror无限循环

诺曼五世

我想使用扩展名来修复网站的特定错误。

(将以简单的方式解释该网站)

该网站有一个相册,其工作方式是每个相册都有x张图片,并且每个图片都有自己的页面,例如:1.html在每个页面上,我假设它是动态生成的单个图像。由于某些原因,有时在专辑的最后一页上,img标签看起来像这样:

<img id="image" src="mainsite.com/album1/images/" onerror="this.src='mainsite.com/album1/images/'">

因此,这导致chrome被卡在无限循环中,并记录以下内容:

Resource interpreted as Image but transferred with MIME type text/html: "mainsite.com/album1/images/".

这会导致我的计算机出现问题,并且我确定使用此站点的其他人由于此错误会严重落后。

我希望通过扩展来解决此问题,所以我的问题是,是否可以通过扩展来解决此问题?如果是这样,怎么办?我尝试将onerror和src属性设置为一个空字符串,并且img的src似乎一直在不断更新,这导致错误仍然存​​在。

这是问题一个示例(警告!如果您在页面上停留的时间过长,可能会延迟浏览器的运行时间)

罗伯·W

删除onerror 属性

document.getElementById('image').removeAttribute('onerror');
// or if you use jQuery: $('#image').removeAttr('onerror');

使用img.onerror = null内容脚本中不起作用,因为的的JavaScript执行上下文隔离:页面的onerror 属性是不可见的内容脚本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chrome扩展程序-修复img标签onerror无限循环

来自分类Dev

Chrome扩展程序注入当前标签页

来自分类Dev

Chrome扩展程序:无法创建标签

来自分类Dev

Chrome扩展程序:查询标签异步

来自分类Dev

chrome扩展程序关闭或更新标签

来自分类Dev

每个标签的会话-Google Chrome扩展程序

来自分类Dev

Chrome扩展程序循环检查按钮错误

来自分类Dev

从Chrome扩展程序获取Chrome标签页pid

来自分类Dev

如何使用Chrome扩展程序关闭当前的Chrome标签?

来自分类Dev

Chrome扩展程序:如何根据标签标题刷新标签?

来自分类Dev

Chrome扩展程序中的不可见标签

来自分类Dev

内容菜单和打开标签的问题-Chrome扩展程序

来自分类Dev

Chrome扩展程序:单击通知后创建新标签

来自分类Dev

Chrome扩展程序-使用tabId更新某些标签

来自分类Dev

Chrome扩展程序可将标签重定向到我的页面

来自分类Dev

在新标签页上触发Chrome扩展程序

来自分类Dev

Chrome扩展程序如何访问活动标签的HTTP标头?

来自分类Dev

如何在Chrome扩展程序中立即获得活动标签

来自分类Dev

在新标签页中打开Chrome扩展程序

来自分类Dev

Google Chrome扩展程序可打开“新标签页”

来自分类Dev

新标签中的Google Chrome扩展程序默认

来自分类Dev

Chrome扩展程序-调试模式后清除信息栏标签

来自分类Dev

Chrome扩展程序仅在新标签页中正常运行

来自分类Dev

Chrome扩展程序在新标签页中运行js

来自分类Dev

Chrome扩展程序:无法从标签中提取关键字

来自分类Dev

如何在Chrome扩展程序中立即获得活动标签

来自分类Dev

Chrome扩展程序的活动标签和console.log

来自分类Dev

新标签中的Google Chrome扩展程序默认

来自分类Dev

Chrome扩展程序是否可以关闭当前标签页?

Related 相关文章

  1. 1

    Chrome扩展程序-修复img标签onerror无限循环

  2. 2

    Chrome扩展程序注入当前标签页

  3. 3

    Chrome扩展程序:无法创建标签

  4. 4

    Chrome扩展程序:查询标签异步

  5. 5

    chrome扩展程序关闭或更新标签

  6. 6

    每个标签的会话-Google Chrome扩展程序

  7. 7

    Chrome扩展程序循环检查按钮错误

  8. 8

    从Chrome扩展程序获取Chrome标签页pid

  9. 9

    如何使用Chrome扩展程序关闭当前的Chrome标签?

  10. 10

    Chrome扩展程序:如何根据标签标题刷新标签?

  11. 11

    Chrome扩展程序中的不可见标签

  12. 12

    内容菜单和打开标签的问题-Chrome扩展程序

  13. 13

    Chrome扩展程序:单击通知后创建新标签

  14. 14

    Chrome扩展程序-使用tabId更新某些标签

  15. 15

    Chrome扩展程序可将标签重定向到我的页面

  16. 16

    在新标签页上触发Chrome扩展程序

  17. 17

    Chrome扩展程序如何访问活动标签的HTTP标头?

  18. 18

    如何在Chrome扩展程序中立即获得活动标签

  19. 19

    在新标签页中打开Chrome扩展程序

  20. 20

    Google Chrome扩展程序可打开“新标签页”

  21. 21

    新标签中的Google Chrome扩展程序默认

  22. 22

    Chrome扩展程序-调试模式后清除信息栏标签

  23. 23

    Chrome扩展程序仅在新标签页中正常运行

  24. 24

    Chrome扩展程序在新标签页中运行js

  25. 25

    Chrome扩展程序:无法从标签中提取关键字

  26. 26

    如何在Chrome扩展程序中立即获得活动标签

  27. 27

    Chrome扩展程序的活动标签和console.log

  28. 28

    新标签中的Google Chrome扩展程序默认

  29. 29

    Chrome扩展程序是否可以关闭当前标签页?

热门标签

归档