img 相關的一些處理

2021-08-20 21:44:41 字數 1030 閱讀 9263

當載入失敗的時候,我們可以利用onerror事件賦予它預設,但是問題來了,假如預設又不存在呢,即載入失敗,這個時候就會陷入死迴圈。

1

建立乙個image物件:var a=new image(); 定義image物件的src: a.src=」***.gif」; 這樣做就相當於給瀏覽器快取了一張。

影象物件:

建立影象物件:影象物件名稱=new image([寬度],[高度])

影象物件的屬性: border complete height hspace lowsrc name src vspace width

影象物件的事件:onabort onerror onkeydown onkeypress onkeyup onload

需要注意的是:src 屬性一定要寫到 onload 的後面,否則程式在 ie 中會出錯。

var img=new image();  

img.onload=function

();

img.onerror=function

();

img.src="";

function

show

();

window.onload=show;

var img = new image();    

img.src = oimg[0].src = this.src

.replace(/small/,"big");

odiv.style

.display = "block"

;

img.complete ? odiv.style

.display = "none" : (oimg[0].onload = function() )

注:

ie 火狐等大眾瀏覽器均支援 image物件的onload事件。

ie8及以下、opera 不支援onerror事件

相關的一些東西

這幾天一直在看關於http和前端效能優化相關的內容,今天先寫一篇關於http的文章,如果時間允許的話再接著把前端效能優化的寫完。畢竟還要留著時間去看小片嘛?接下來就是正文啦!瀏覽器輸入url後http請求返回的完整過程 就是下圖這個啦 這個可是我從某課網偷來的 從輸入位址到頁面渲染 在http的五層...

一些webrtc gcc相關

1.google congestion control 就是webrtc中用的 webrtc通控制傳送端資料傳送位元速率來達到控制網路擁塞。draft ietf rmcat gcc 02.pdf 較早的草案draft alvestrand rmcat congestion 03.pdf 2.1 從w...

一些stl相關

vector swap ivec 清記憶體,單純的clear或remove是不會把記憶體清掉的 ivec.reserve 100000 預設vector空間大小,避免因為vec分配得不夠,後期還需要重新分配空間 ivec.swap vector ivec or vector ivec swap iv...