问个Js的简单问题 <img src="noexist.gif" onerror="this.src='http://www.#.com/images/logo.jpg'" />这个代码是当服务器中没有这个图片时使用指定图片代替,我想问下各位哥哥姐姐,有没有办法写成全局的?不用每个图片都指定。谢谢哥哥姐姐回答:)小弟虚心请教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写在一个通用的JS文件里<script>window.onload = function(){var imgs = document.getElementsByTagName("img");for(var i = 0; i < imgs.length; i++){imgs[i].onerror = function(){this.src = "http://www.#.com/images/logo.jpg";}}}</script>注意:如果已有 window.onload ,不要覆盖了没测试,应该差不多 noway除非每页加一句js$("img").error(function(){this.src="..........";});// 你可以写一个包含文件for(i=0;i<document.images.length;i++)document.images[i].attachEvent()这样的方法执行 都是得去遍历所有的img,如果没有src给赋上onerror 我在一个引用文件里加入“$("img").error(function(){this.src="..........";});//”但是报缺少对象,这句语句我也不太明白意思……实在不好意思,我不知道我那里错了。请哥哥姐姐指点. jquery 如何操作frameset FireFox图片加载时显示问题 才学javascript 大家帮看下这几句代码什么意思呢 求助 js 给文字加入链接 css 关于链接显示的问部 eval的问题 jqgrid自动滚动 关于createPopup的问题 关于html页面之间对象传递的问题 比较棘手的问题 如何使用javascript打开一个加密的word和excel 文档? 【【当往列表框中添加option时,背景图被覆盖???】】
window.onload = function(){
var imgs = document.getElementsByTagName("img");
for(var i = 0; i < imgs.length; i++){
imgs[i].onerror = function(){this.src = "http://www.#.com/images/logo.jpg";}
}
}
</script>注意:如果已有 window.onload ,不要覆盖了没测试,应该差不多
$("img").error(function(){this.src="..........";});//
for(i=0;i<document.images.length;i++)
document.images[i].attachEvent()这样的方法执行
我在一个引用文件里加入“$("img").error(function(){this.src="..........";});//
”但是报缺少对象,这句语句我也不太明白意思……实在不好意思,我不知道我那里错了。请哥哥姐姐指点.