2014-03-31 86 views
0

我正在閱讀「通過Ajax上傳圖片」的教程。在此期間,我看到FormData在窗口對象中的存在

if(window.FormData){formdata = new FormData();} 

由於我使用的是谷歌Chrome瀏覽器,所以我的瀏覽器支持window.FormData,但是當我用下面的代碼循環窗口對象,我不看到一個名爲FormData在屬性列表屬性,

for(prop in window) 
{ 
    document.write(prop+' : '+window[prop]+'<hr/> 
} 

這種行爲背後的原因是什麼,我如何看到window.FormData的存在?

回答

0

我不確定此行爲背後的原因,但是您提供的第一條if語句正是檢查其存在的方式。如果if語句通過,你可以使用window.FormData沒有問題。