1

IE9でHTML5localStorageを使用したかったのですが、ローカルファイルシステム(またはfile://)をサポートしていないため、userDataの動作を使用するようにフォールバックします。しかし、私はそれを機能させることができませんでした。

<!DOCTYPE html>すべてのテストの結果、 htmlの先頭にあるを削除すると、すべてが機能することがわかりました。

誰かが理由を教えてもらえますか?<!DOCTYPE html>HTML5ファイルが必須かどうか。

4

1 に答える 1

1

HTML5はまだ公式の標準ではありません。Doctypeを特定の標準に設定したが、その標準の一部ではないコマンドを使用した場合、またはブラウザーが認識しないDoctypeを使用した場合、ブラウザーはこれらのコマンドを解釈しない可能性があります。

たぶん、W3C-validatorhttp: //validator.w3.org/があなたを助けることができます

于 2012-08-15T10:37:39.003 に答える