在javascript中检测破碎图像的方法?
我需要能够检测图像是否被破坏,并在图像链接断开时替换为默认图像。 我知道我可以使用图像代理执行此操作,但希望能够使用javascript动态执行此操作。
我相信这是img
元素的onerror
事件。 onerror=function(){}
虽然我从未使用它。
因为任何事件都会在DOM上向上传播,所以你可以为这种类型的错误制作一个通用的处理程序。
代码示例:
我需要能够检测图像是否被破坏,并在图像链接断开时替换为默认图像。 我知道我可以使用图像代理执行此操作,但希望能够使用javascript动态执行此操作。
我相信这是img
元素的onerror
事件。 onerror=function(){}
虽然我从未使用它。
因为任何事件都会在DOM上向上传播,所以你可以为这种类型的错误制作一个通用的处理程序。
代码示例: