關於img src值為空時,2次請求問題的深入調研

2021-08-25 09:33:34 字數 1432 閱讀 8381

關於img src值為空時,2次請求問題的深入調研

2007-12-11 10:35

以前應該有同學遇到過類似的情況

, 當有乙個類似如

的標籤時

, 會對頁面多出一次請求,

根據一篇文章的分析

,我猜測是不是所有的會主動引入外部檔案的標籤都會存在此類問題, 如

embed, link等,

於是就以實驗的方式加以驗證.

以下是初步的結論:

標籤\請求次數

\瀏覽器 ie

ff演示鏈結

img2

2

embed

1

2

background: url

1

2

link

1

2

input type=』image』

2

2

script

1

2

bgsound

2

注:1.

對於ie

和firefox的2

次請求, 

兩者請求的頁面是不一樣的

.ie: 

請求的是

被訪問檔案所在的目錄,

img標籤時

, 2次請求為

ff: 

請求的是

被訪問的檔案

2.對於embed標籤,

上面所描述的情況是在

type 

不為空的情況下

, type

為空時,ff

請求1, ie

根據type

值不同情況不同.

3.如果以上的標籤中

不包含src=」」 ,

就不會發生二次請求.

,謝謝~

PathVariable為空時指定預設值的操作

pathvariable為空時指定預設值,可以指定多個匹配路徑,然後設定引數非必要的,就可以了,例子如下 requestmapping value timeline public modelandview gettimeline pathvariable value uid string artic...

請盡量在程式設計時避免函式返回值為char

char 很好用,不過呢它是乙個指標,指標就有指標都有的問題,例如野指標,又或者是空指標。在char 作為函式返回值時,可能會造成某些不可預知的後果,比如你的返回值時而有時而沒有之類的。舉個栗子 這是乙個函式,目的是返回乙個char 陣列作為檔案的路徑 char returnfilepath cha...

iOS 關於物件是否為空值的判斷

關於取得物件不同空值的判斷 針對 null 的情況 if result nil 針對 的情況 if result isequal nsnull null 對nssting型別資料進行空值判斷 nsstring string 1 string nil 2 if sting isequaltostrin...