解析IMG图片没有在网上找到onerror事件堆栈溢出:0

当网页打开时,在行:0提示堆栈溢出。我做了以下截图:

经过分析,发现网页中有类似的代码。



分析:特别注意OnError,当图片不存在,它将引发OnError,和OnError还指定了一个img nopic.gif图片,图片的存在表明pic.gif,和图像不存在将显示nopic.gif.but问题来了,如果nopic.gif不存在,那么OnError继续触发,造成一个循环,所以是一个错误。

说明:如果图片是存在的,但是网络是不光滑的,它也可以触发onerror。

解决方案:首先,消除错误代码,或更改错误代码给别人,或确保在OnError图片足够小而存在。

第二种:

<!——
功能nofind(){
VaR img = event.srcelement;
img src=..或.. / / /常见..系统/图像/ fileoperation /图标/默认。gif;

IMG。误差= null;所有的节拍控制不

}
没有找到事件/ get



{文件名}

第三种:
用两


隐藏{
显示:无;
}