如何检查XMLHttpRequest的send()是否支持File

Jak*_*čar 9 javascript xmlhttprequest

Safari的XMLHttpRequest的send()方法支持File参数.Firefox(尚未).

如何检查是否支持此功能?在Firefox中,它的行为就像传递了一个空字符串一样.

我试图避免进行浏览器版本检测.

编辑:FF 3.6似乎支持它,但问题仍然适用于旧版本或其他浏览器.

rob*_*ert 2

如果可以创建 File 对象,则 send 可能会支持它。在 Gecko (firefox) 中,这是正确的(根据 MDC,文件和发送的文件兼容性均在 1.9 中发布)