在实际应用中可能会动态的加载图片,如下代码:
   [ Foundation5 ] 运行代码    下载代码
<script>
var img=new Image();
img.src="delete.gif";
img.onload=function(){
  var iheight=img.height;
  var iwidth=img.width;
};
</script>
上面你的代码在第一次执行的时候在所有的浏览器都能够正常执行,但是当第二次执行的时候IE9以下浏览器不能够触发onload事件,这是由于浏览器缓存导致的,解决方案也非常的简单,代码如下:
   [ Foundation5 ] 运行代码    下载代码
<script>
var img=new Image();
img.onload=function(){
  var iheight=img.height;
  var iwidth=img.width;
  alert(iwidth);
};
img.src="delete.gif";
</script>

代码描述:javascript img图片 IE下onload事件。javascript img图片IE下onload事件代码下载



142 189



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到