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