Я пытаюсь сохранить логическое значение или значение int где-нибудь, где я могу проверить его после загрузки страницы, чтобы я мог изменить логическое значение на false после загрузки страницы (по ссылке a
).
Я знаю, что вы можете поместить это как скрытый текст или скрытые переключатели на странице, но это действительно ужасно ...
Я также думал об использовании клиентского хранилища HTML 5.
Пока у меня есть это:
Но очевидно, что это не работает, когда я проверяю stopOnMouseOut позже в скрипте, он всегда будет возвращать true ...
stopOnMouseOut = true;
var stopSoundsVar = document.getElementById("stop_sounds");
stopSoundsVar.onclick = function() {
// toggle boolean
if (stopOnMouseOut == true) {
stopOnMouseOut = false;
}else {
stopOnMouseOut = true;
}
//alert(stopOnMouseOut);
return false;
}
Есть ли лучшие практики для этого?