检查 XHR2 文件上传支持的最佳方法是啥?

Posted

技术标签:

【中文标题】检查 XHR2 文件上传支持的最佳方法是啥?【英文标题】:What is the best way to check for XHR2 file upload support?检查 XHR2 文件上传支持的最佳方法是什么? 【发布时间】:2011-10-09 17:17:12 【问题描述】:

如果 XHR2 支持文件上传功能,我的应用程序需要做不同的准备。检查是否支持这些功能的安全方法是什么。例如,仅检查 XMLHttpRequest (或 MS 等效项)的 upload 属性是否足够?喜欢...

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

else 
  do oldschool stuff

或者这不安全?

【问题讨论】:

【参考方案1】:
if (new XMLHttpRequest().upload) 
  // welcome home!
 else 
  // not supported

【讨论】:

以上是关于检查 XHR2 文件上传支持的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

使用 PHP 创建单文件上传表单的最佳方法是啥?

在 Rails 应用程序中处理大文件上传的最佳方法是啥?

在PHP中获取上传文件扩展名的最佳方法/实践是啥[重复]

检查 C 中是不是存在文件的最佳方法是啥?

检查 C 中是不是存在文件的最佳方法是啥?

php 下 html5 XHR2 + FormData + File API 上传文件