图片(img标签)的onerror事件
2013-06-25 19:22
381 查看
MaxIE
人生之路并不漫长,来来去去的都是那些狭窄的街巷。可是来时未曾相约,你才让我独自苦苦等候,遥遥无期的守望,险些凝固成历史的永恒。
博客园
首页
博问
闪存
新随笔
联系
订阅 随笔-528 文章-194 评论-243
图片(img标签)的onerror事件
打开网页时提示 Stack overflow at line: 0。我做了截图如下:
![](http://hiphotos.baidu.com/sdstudylife/pic/item/66e6053e2fce15fd7c1e716e.jpg)
经过分析,发现网页中存在类似如下的代码:
<img src="pic.gif" onerror="javascript:this.src='/noPic.gif';" alt="pic" />
分析:特别注意 onerror,当图片不存在时,将触发 onerror,而 onerror 中又为 img 指定一个 NoPic.gif 图片。也就是说图片存在则显示 pic.gif,图片不存在将显示 noPic.gif。但问题来了,如果 noPic.gif 也不存在,则继续触发 onerror,导致循环,故出现错误。
说明:如果图片存在,但网络很不通畅,也可能触发 onerror。
解决方法:
第一种::.去掉 onerror 代码;或者更改 onerror 代码为其它;或者确保 onerror 中的图片足够小,并且存在。
第二种:
<script type="text/javascript">
<!–
function nofind(){
var img=event.srcElement;
img.src="http://www.cnblogs.com/sys/common/image/fileoperation/icon/default.gif";
img.onerror=null; 控制不要一直跳动
}
//–>
</script>
<td align="center"><img src="http://www.cnblogs.com/sys/common/image/fileoperation/icon/${file.suffix }.gif" onerror="nofind();" />${file.name }</td>
分类:
JS&JQUERY
绿色通道: 好文要顶
关注我 收藏该文与我联系
![](http://static.cnblogs.com/images/icon_weibo_24.png)
MaxIE
关注 - 4
粉丝 - 28
+加关注
1
0
(请您对文章做出评价)
«
上一篇:如何模拟低速率网络测试Web应用
»
下一篇:高效的JavaScript
posted @ 2010-10-19 12:44
MaxIE 阅读(3891) 评论(0)
编辑 收藏
![](http://www.cnblogs.com/MaxIE/aggbug/1855462.html?type=1&webview=1)
刷新评论刷新页面返回顶部
注册用户登录后才能发表评论,请
登录 或 注册,访问网站首页。
博客园首页博问新闻闪存程序员招聘知识库
最新IT新闻:
· 索尼智能手表SmartWatch 2发布
· 人民大学官网晒女神 服务器惨遭挤爆
· 腾讯4698万美元增持金山网络 傅盛等可套现
· 码农自白:这样成为谷歌工程师
· Facebook阅读应用和RSS无关 非"山寨"Flipboard
» 更多新闻...
最新知识库文章:
·
如何教新手编程
· 我的码农原则
· 物理学陷入困境:接下来该怎么办?
· 不可忽略的数据库缓存重建
· 创业者,你为什么这么着急?
» 更多知识库文章...
![](http://www.feedsky.com/feed/maxie/sc/orange.gif)
![](http://img.feedsky.com/images/icon_sub_c1s17.gif)
![](http://img.feedsky.com/images/icon_subshot01_google.gif)
![](http://img.feedsky.com/images/icon_subshot02_douban.gif)
昵称:MaxIE
园龄:7年6个月
粉丝:28
关注:4
我的评论
我的参与
最新评论
我的标签
2. “请求的操作无法在使用用户映射区域打开的文件上执行”问题处理
3. C#随机字符串随机性不足的解決方式(随机数重复)
4. json.net处理复杂json
5. 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决办法
6. excel中根据单元格背景颜色进行数据筛选(excel2003实现方法)
7. 跨平台加密版 SQLite 3 - wxSQLite3
8. 数据库sql2000错误8908及处理
9. jQuery2011年年度最佳插件
10. jQ中文API离线版下载(适用版本1.4.4,1.5,1.5.1,1.5.2,1.6,1.6.1,1.6.2)
ASP&VB(87)
ASP.NET&C#(12)
CSS&UI(6)
joomla(2)
JS&JQUERY(16)
PHP&MYSQL(9)
扎起扎把(103)
诗歌(32)
我喜欢的歌(8)
(rss)
武汉特能快递、特能市场推广有限公司成立于二00三年四月。公司经营宗旨“提升品牌能量”和经营理念“更多更好更快更高”。使公司整体业务朝着更专业、更规范、更迅捷的物流配送方向发展,形成了一个管理有序、颇具特色的第三方物流配送体系。
武汉特能快递订单查询
(rss)
武汉特能快递、特能市场推广有限公司网上订单查询地址。 当当、卓越、美嘉、互动网、2688、八佰拜、七彩谷等湖北武汉订单投递查询。
排名 - 268
留下脚印,收藏
--butterfly_sky
2. Re:带农历的日历
貌似下面的这个也不对吧,年的名称是按照阳历来的,不是按阴历来的!
--weiwei22844
3. Re:再谈iframe自适应高度
FF下有点小问题,chrome下出有问题。
--yjsxxgm
2. 再谈iframe自适应高度(17966)
3. dotnet(C#)面试题大全(10747)
4. C#开源资源大汇总(10018)
5. ffmpeg的编译大全(9045)
2. 再谈iframe自适应高度(9)
3. 一个代码简、效果很好的3D动态交互饼图DEMO(9)
4. 最快的ASP无组件上传类(4M只需10秒)0.96版(8)
5. 带农历的日历(7)
2. 70位专家谈CSS设计(2)
3. ASP编程心得(1)
4. 比较著名的.net技术论坛网址(含国外的) (1)
5. 六款WEB上传组件性能测试与比较(1)
Copyright ©2013 MaxIE
人生之路并不漫长,来来去去的都是那些狭窄的街巷。可是来时未曾相约,你才让我独自苦苦等候,遥遥无期的守望,险些凝固成历史的永恒。
博客园
首页
博问
闪存
新随笔
联系
订阅 随笔-528 文章-194 评论-243
图片(img标签)的onerror事件
打开网页时提示 Stack overflow at line: 0。我做了截图如下:![](http://hiphotos.baidu.com/sdstudylife/pic/item/66e6053e2fce15fd7c1e716e.jpg)
经过分析,发现网页中存在类似如下的代码:
<img src="pic.gif" onerror="javascript:this.src='/noPic.gif';" alt="pic" />
分析:特别注意 onerror,当图片不存在时,将触发 onerror,而 onerror 中又为 img 指定一个 NoPic.gif 图片。也就是说图片存在则显示 pic.gif,图片不存在将显示 noPic.gif。但问题来了,如果 noPic.gif 也不存在,则继续触发 onerror,导致循环,故出现错误。
说明:如果图片存在,但网络很不通畅,也可能触发 onerror。
解决方法:
第一种::.去掉 onerror 代码;或者更改 onerror 代码为其它;或者确保 onerror 中的图片足够小,并且存在。
第二种:
<script type="text/javascript">
<!–
function nofind(){
var img=event.srcElement;
img.src="http://www.cnblogs.com/sys/common/image/fileoperation/icon/default.gif";
img.onerror=null; 控制不要一直跳动
}
//–>
</script>
<td align="center"><img src="http://www.cnblogs.com/sys/common/image/fileoperation/icon/${file.suffix }.gif" onerror="nofind();" />${file.name }</td>
分类:
JS&JQUERY
绿色通道: 好文要顶
关注我 收藏该文与我联系
![](http://static.cnblogs.com/images/icon_weibo_24.png)
MaxIE
关注 - 4
粉丝 - 28
+加关注
1
0
(请您对文章做出评价)
«
上一篇:如何模拟低速率网络测试Web应用
»
下一篇:高效的JavaScript
posted @ 2010-10-19 12:44
MaxIE 阅读(3891) 评论(0)
编辑 收藏
刷新评论刷新页面返回顶部
注册用户登录后才能发表评论,请
登录 或 注册,访问网站首页。
博客园首页博问新闻闪存程序员招聘知识库
最新IT新闻:
· 索尼智能手表SmartWatch 2发布
· 人民大学官网晒女神 服务器惨遭挤爆
· 腾讯4698万美元增持金山网络 傅盛等可套现
· 码农自白:这样成为谷歌工程师
· Facebook阅读应用和RSS无关 非"山寨"Flipboard
» 更多新闻...
最新知识库文章:
·
如何教新手编程
· 我的码农原则
· 物理学陷入困境:接下来该怎么办?
· 不可忽略的数据库缓存重建
· 创业者,你为什么这么着急?
» 更多知识库文章...
公告
![](http://www.feedsky.com/feed/maxie/sc/orange.gif)
![](http://img.feedsky.com/images/icon_sub_c1s17.gif)
![](http://img.feedsky.com/images/icon_subshot01_google.gif)
![](http://img.feedsky.com/images/icon_subshot02_douban.gif)
昵称:MaxIE
园龄:7年6个月
粉丝:28
关注:4
| ||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 |
---|---|---|---|---|---|---|
26 | 27 | 28 | 29 | 30 | 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 | 1 | 2 | 3 | 4 | 5 | 6 |
搜索
常用链接
我的随笔我的评论
我的参与
最新评论
我的标签
最新随笔
1. 让.net程序自动运行在管理员权限下2. “请求的操作无法在使用用户映射区域打开的文件上执行”问题处理
3. C#随机字符串随机性不足的解決方式(随机数重复)
4. json.net处理复杂json
5. 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决办法
6. excel中根据单元格背景颜色进行数据筛选(excel2003实现方法)
7. 跨平台加密版 SQLite 3 - wxSQLite3
8. 数据库sql2000错误8908及处理
9. jQuery2011年年度最佳插件
10. jQ中文API离线版下载(适用版本1.4.4,1.5,1.5.1,1.5.2,1.6,1.6.1,1.6.2)
随笔分类(255)
AS&FLEX(20)ASP&VB(87)
ASP.NET&C#(12)
CSS&UI(6)
joomla(2)
JS&JQUERY(16)
PHP&MYSQL(9)
扎起扎把(103)
文章分类(164)
零碎(124)诗歌(32)
我喜欢的歌(8)
友情连接
武汉特能快递(rss)
武汉特能快递、特能市场推广有限公司成立于二00三年四月。公司经营宗旨“提升品牌能量”和经营理念“更多更好更快更高”。使公司整体业务朝着更专业、更规范、更迅捷的物流配送方向发展,形成了一个管理有序、颇具特色的第三方物流配送体系。
武汉特能快递订单查询
(rss)
武汉特能快递、特能市场推广有限公司网上订单查询地址。 当当、卓越、美嘉、互动网、2688、八佰拜、七彩谷等湖北武汉订单投递查询。
积分与排名
积分 - 296493排名 - 268
最新评论
1. Re:C#开源资源大汇总留下脚印,收藏
--butterfly_sky
2. Re:带农历的日历
貌似下面的这个也不对吧,年的名称是按照阳历来的,不是按阴历来的!
--weiwei22844
3. Re:再谈iframe自适应高度
FF下有点小问题,chrome下出有问题。
--yjsxxgm
阅读排行榜
1. 设计师常用网页小图标大全(29094)2. 再谈iframe自适应高度(17966)
3. dotnet(C#)面试题大全(10747)
4. C#开源资源大汇总(10018)
5. ffmpeg的编译大全(9045)
评论排行榜
1. FLASH轮换广告(15)2. 再谈iframe自适应高度(9)
3. 一个代码简、效果很好的3D动态交互饼图DEMO(9)
4. 最快的ASP无组件上传类(4M只需10秒)0.96版(8)
5. 带农历的日历(7)
推荐排行榜
1. C#开源资源大汇总(4)2. 70位专家谈CSS设计(2)
3. ASP编程心得(1)
4. 比较著名的.net技术论坛网址(含国外的) (1)
5. 六款WEB上传组件性能测试与比较(1)
Copyright ©2013 MaxIE
相关文章推荐
- 图片(img标签)的onerror事件当图片无法加载时处理
- 图片(img标签)的onerror事件
- 图片(img标签)的onerror事件
- 【JavaScript】加载失败的红叉图片处理与<img>图片标签的onerror事件
- 图片(img标签)的onerror事件
- 加载默认图片,如何避免img标签陷入onerror事件死循环
- 网络安全(2) -- 关于一次XSS攻击-图片(img标签)的onerror事件
- 图片(img标签)的onerror事件
- 图片(img标签)的onerror事件,你有用过嘛?
- 图片(img标签)的onerror事件
- 图片(img标签)的onerror事件
- 图片(img标签)的onerror事件
- HTML img标签之onAbort、onError、onLoad事件与问题
- img标签的onerror事件
- js注意img图片的onerror事件的分析
- 巧妙利用图片IMG的onerror事件
- HTML img标签之onAbort、onError、onLoad事件与问题
- <img/>标签onerror事件在IE下的bug和解决方法
- 解析img图片没找到onerror事件 Stack overflow at line: 0
- 微信浏览器返回刷新,监听微信浏览器返回事件,网页防复制,移动端禁止图片长按和vivo手机点击img标签放大图片