我有这样的代码
<a class="img" href="LINK">
<img src="GOOD_IMG" title="title" onerror="src='ERROR_IMG'">
</a>
Run Code Online (Sandbox Code Playgroud)
在FireFox和chrome中,它的行为与您期望的一样(如果存在则显示GOOD_IMG,如果不存在则显示ERROR_IMG)但在IE(9)中它始终显示ERROR_IMG.
如果我在IE中调试并在运行中设置onerror其他东西,例如
onerror="alert('error')"
Run Code Online (Sandbox Code Playgroud)
然后会出现警告消息并显示正确的图像.
什么可能导致IE导致onerror激活其他浏览器没有问题的地方?
有什么事我能找到导致什么的onerror吗?
谢谢