亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js的image onload事件使用遇到的問題

 更新時(shí)間:2014年07月15日 17:35:27   投稿:whsnow  
這篇文章主要介紹了js的image onload事件使用遇到的問題,需要的朋友可以參考下

關(guān)于 Image 對(duì)象 onload 事件。

想獲取的是 image 的 寬高值。所以用 onload 方法。另外是獲取的遠(yuǎn)程圖片。

但I(xiàn)E在第二次顯示圖片的時(shí)候,總是不走 onload 方法。代碼:

var img = new Image();
img.src = "loading.gif";
img.onload = function(){
var iheight = img.height;
var iwidth = img.width;
};

后來給xiaoniu同學(xué)看了后才知,img.src 應(yīng)該是放在 onload 方法后邊的。。

后來google下,才發(fā)現(xiàn)原來此類問題大家多有總結(jié)。。我真是外行。。

因?yàn)?IE 在加載緩沖區(qū)數(shù)據(jù)的時(shí)候,沒有觸發(fā) onload 方法,導(dǎo)致該事件內(nèi)代碼被忽略。FF 在加載緩沖區(qū)數(shù)據(jù)的時(shí)候,順帶觸發(fā)了 onload 方法。

其實(shí)還有點(diǎn),就是onload的時(shí)候還要對(duì)圖片進(jìn)行自適應(yīng)調(diào)整,就發(fā)現(xiàn),需要再 onload 里還要對(duì)元素設(shè)置一次img.src。。。要不它只記得第一張圖。。。

對(duì)這個(gè)緩存區(qū)還是一知半解。繼續(xù)。

相關(guān)文章

最新評(píng)論