当前位置: 网站建设 > 网页设计 > 建站经验 >

简单介绍IE中Image .onload方法的问题

时间:2013-03-02 04:09来源:未知 作者:admin 点击:

标签:简单介绍IE中Image .onload方法的问题 简单(23)问题(68)介绍(21)网站建设(1202)方法(92).onload(1)Image(1)
--> [网站建设之]简略先容IE中Image .onload方法的问题 }, 简单了解CSS的查找匹配原理 ; 这段代码看着没什么问题,但在ie中会有一个bug,就是ie第一次翻开的时候没问题,第二次应用这个方法就杯具了,ie没反映了,即便刷新页面也是一样。由于IE会缓存图片,第2次加载的图片,不是从服务器上传过来的,而是从缓冲区里加载的。 先写onload方法,再指定这张图片的URL,这样就正常了。所以,不是IE没有触发onload事件,而是因为加载缓冲区的速度太快,甚至于不运行到img.onload
简单介绍IE中Image .onload方法的问题》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302345302013.htm
--> [网站建设之]简略先容IE中Image .onload方法的问题

},简单了解CSS的查找匹配原理;
这段代码看着没什么问题,但在ie中会有一个bug,就是ie第一次翻开的时候没问题,第二次应用这个方法就杯具了,ie没反映了,即便刷新页面也是一样。由于IE会缓存图片,第2次加载的图片,不是从服务器上传过来的,而是从缓冲区里加载的。
先写onload方法,再指定这张图片的URL,这样就正常了。所以,不是IE没有触发onload事件,而是因为加载缓冲区的速度太快,甚至于不运行到img.onload的时候,onload事件已经触发了。这样就OK了。

alert ( img.width ); 

 var img = new Image(),简单了解CSS Sprites(图片合并)技术

img.src = ",简单6步 打造B2C电子商务网站;loading.gif"; 

 var img = new Image(); 

img.src = "loading.gif";

img.onload = function(){ 

img.onload = function(){ 

 ,第三代思维指导下的网站建设具体操作;
咱们来看一下或者大家正在怀疑的IE中Image .onload方法的问题。web开发中获取图片宽高是很畸形的事件,图片在加载完成前是获取不到图片的宽高的,在加载实现后才能够获取图片自身的宽高,例如:

Tag:IE   办法   IE  ,第9页:复习css; 方式  

alert ( img.width ); 
}; 


(责任编辑:网站建设)
简单介绍IE中Image .onload方法的问题相关文章
上一篇:简单了解CSS的查找匹配原理 下一篇:简单介绍网页布局教程
回到顶部