ls exist
IE7の次のコードアラート:
if(window.localStorage) {
alert('ls exists');
} else {
alert('ls does not exist');
}
IE7は実際にはローカルストレージをサポートしていませんが、それでもサポートしていることを警告します。おそらくこれは、IE7ブラウザでIE9を使用していて、IE9開発者ツールを使用してドキュメントモードを使用しているためです。あるいは、これはLSがサポートされているかどうかをテストするための間違った方法かもしれません。正しい方法は何ですか?
また、私はいくつかのHTML5機能しか使用しておらず、大きなスクリプトをロードすることは、それらのいくつかのサポートを検出するだけの価値がないため、Modernizrを使用したくありません。