27

如果 XHR2 支持文件上传功能,我的应用程序需要做不同的准备。检查是否支持这些功能的安全方法是什么。例如,仅检查财产的XMLHttpRequest(或 MS 等价物)就足够了upload吗?像...

var xhr = new XMLHttpRequest();
if (typeof xhr.upload !== "undefined") {
  do nice stuff
}
else {
  do oldschool stuff
}

或者这不安全?

4

1 回答 1

50
if (new XMLHttpRequest().upload) {
  // welcome home!
} else {
  // not supported
}
于 2011-08-06T11:10:09.503 回答