我想在IE9中使用HTML5 localStorage,但它不支持本地文件系统(或file://) 所以我回退使用userData行为。 但我无法让它发挥作用。
经过所有测试后,我发现如果我在html开头删除<!DOCTYPE html>
,一切正常!
有人可以告诉我为什么吗?
如果<!DOCTYPE html>
是HTML5文件的必需品吗?
答案 0 :(得分:1)
HTML5尚未成为官方标准。如果将doctype设置为给定标准,但使用不属于该标准的命令,或者使用浏览器不知道的doctype,浏览器可能无法解释这些命令。
也许W3C验证器http://validator.w3.org/可以帮助您