如果XHR2支持文件上传功能,我的应用程序需要做不同的准备。有什么安全的方法可以检查这些功能是否被支持?例如,只检查XMLHttpRequest
(或MS等效物)的upload
属性是否足够吗?像这样...
var xhr = new XMLHttpRequest();
if (typeof xhr.upload !== "undefined") {
do nice stuff
}
else {
do oldschool stuff
}
或者这样做不安全吗?
如果XHR2支持文件上传功能,我的应用程序需要做不同的准备。有什么安全的方法可以检查这些功能是否被支持?例如,只检查XMLHttpRequest
(或MS等效物)的upload
属性是否足够吗?像这样...
var xhr = new XMLHttpRequest();
if (typeof xhr.upload !== "undefined") {
do nice stuff
}
else {
do oldschool stuff
}
或者这样做不安全吗?