如何檢查瀏覽器是否支持HTML5文件上傳(FormData對象)?如何檢查瀏覽器是否支持HTML5文件上傳(FormData對象)?
var fd = new FormData();
繼從這個post答案,但代碼不返回有關瀏覽器的正確答案,
window.onload = function()
{
if (!!window.FileReader)
{
alert('supported');
}
else
{
alert('not supported');
}
}
Firefox - supported
Chrome - supported
Opera - supported
Safari - not supported
IE9 - not supported
但正確的瀏覽器支持應該是,
Firefox - supported
Chrome - supported
Opera - not supported
Safari - supported
IE9 - not supported
我有測試了HTML 5文件上傳Opera並且它是而不是 workin克當然。
我相信safari支持html 5文件上傳。
此代碼檢查FileReader對象,它與FormData對象不同。 – webinista