IE10是否支持FormData()?

时间:2013-02-19 02:26:15

标签: javascript html ajax internet-explorer internet-explorer-10

我已阅读(here)IE10支持FormData()。但是当我在IE10 JavaScript控制台中键入它时:

foo = new FormData();

我收到错误,“FormData未定义”

IE10是否支持FormData()或不支持?是否有一个技巧让它在IE10中工作?

2 个答案:

答案 0 :(得分:14)

我可以确认它确实存在 - 在此页面的控制台中运行代码可以正常工作。

因此我假设您处于Quirks模式,因此浏览器假装它并不知道它与所述模式兼容。

确保您的网页在开始时有一个有效的<!DOCTYPE html>,没有任何错误可以回到怪癖模式。

答案 1 :(得分:0)

还要确保您的网络服务器请求“边缘”兼容模式。这可能有助于防止回退到较旧的兼容模式。