0
は、ここでのJavaScriptのlocalStorageカウンタコードです。問題はどこだ? それを解決するには? ウェブストレージサポートチェックコードを削除すると、他のコードが大きく機能します。のlocalStorageカウンター
は、ここでのJavaScriptのlocalStorageカウンタコードです。問題はどこだ? それを解決するには? ウェブストレージサポートチェックコードを削除すると、他のコードが大きく機能します。のlocalStorageカウンター
私はリターンを削除しようとしました。 JavaScriptでは、コードは完全に機能しました。ここで コードです:あなたは( `return`文が唯一の関数本体で許可されている)関数にコードをラップ場合
<script>
if (typeof(Storage) !== "undefined") {
var n = localStorage.getItem('on_load_counter');
if (n === null) {
n = 0;
}
n++;
localStorage.setItem("on_load_counter", n);
document.getElementById('counter').innerHTML = n;
if (n > 3) {
alert('3rd time');
}
} else {
document.getElementById("result").innerHTML = "Sorry, your browser does not support web storage...";
}
</script>
すべてはうまく行きます。 – raina77ow
@ raina77owコードを編集して回答として投稿して、私が望むものを手に入れることができるようにしてください。 – user8575948
しかし、なぜあなたがコードに示した問題は 'typeof(Storage)'チェックとは関係がありませんか? – raina77ow