我已阅读(here)IE10支持FormData()。但是当我在IE10 JavaScript控制台中键入它时:
foo = new FormData();
我收到错误,“FormData未定义”
IE10是否支持FormData()或不支持?是否有一个技巧让它在IE10中工作?
答案 0 :(得分:14)
我可以确认它确实存在 - 在此页面的控制台中运行代码可以正常工作。
因此我假设您处于Quirks模式,因此浏览器假装它并不知道它与所述模式兼容。
确保您的网页在开始时有一个有效的<!DOCTYPE html>
,没有任何错误可以回到怪癖模式。
答案 1 :(得分:0)
还要确保您的网络服务器请求“边缘”兼容模式。这可能有助于防止回退到较旧的兼容模式。