我正在尝试支持当前与 IE8 相关的用户群,并注意到我不能使用“删除”或“放置”动词。使用modernizr 可以让我在IE8 中执行此操作吗?如果不是的话,如果有的话,什么库可以让我做到这一点,而无需像在帖子数据中传递动词这样的变通方法
问问题
289 次
1 回答
1
根据对这个(旧)SO question 的回答,如果您通过 xmlHttpRequest 对象(即 Ajax 调用)使用 DELETE 和 PUT,您应该不会遇到问题。
此外,xmlHttpRequest 的维基百科页面还声明从 IE7 开始支持所有动词。
直接的表单提交不支持它们,但在这种情况下并没有太多需要使用它们;POST 应该足够了。但是对于 Ajax 调用,你应该没问题。
我建议在 IE8 中尝试确认,但我认为你不会有问题。
鉴于此,我认为您不需要 Modernizr 来帮助您,除非您需要 IE6 支持。但可以肯定的是,我查看了 Modernizr 文档,其中列出了它所做的所有功能检测,但我看不到任何关于 http 动词的信息。即使 Modernizr 确实检测到了它,你仍然需要一个 polyfill 来实际修复它,而且我不知道有什么能做到这一点。.... 所以这是一件好事,你可能不需要它,那么。
于 2013-02-04T21:49:18.137 回答