В основном, если игрок выберет определенную вариант диалога, то значение «Yeschalk», но на самом деле не будет сохранено, но на самом деле не знает, что на самом деле не знает, что это не так, как это не так, но на самом деле, но не знает, что на самом деле не знает, но на самом деле не знает, что это не так, как это. Это я делал вручную с помощью инструмента осмотра для тестирования). На другой странице я хочу автоматически запустить функцию, когда страница загружается, чтобы проверить, есть ли у игрока это значение, и если он это делает, а затем показать Div, содержащий дополнительный диалог.
Код: Выделить всё
function showNoelleChalk() {
const talkNoelleChalk = sessionStorage.getItem("talkNoelleChalk");
var x = document.getElementById("noelleChalk");
if (x.style.display === "block" && talkNoelleChalk === "yesChalk") {
x.style.display = "none";
} else {
x.style.display = "block";
}
}
< /code>
html div с дополнительным диалогом: < /p>
this is the dialogue
< /code>
Запуск скрипта: < /p>
< /code>
CSS, который должен скрывать Div: < /p>
#noelleChalk {
width: 100%;
padding-left: 0;
padding-right: 0;
text-align: left;
display: none;
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... saved-to-s
Мобильная версия