JavaScript-如何检查页面是否已重新打开
我创建了一个游戏,将用户的游戏结果存储在localStorage中,并希望实现以下目标。当我重新打开窗口时,一个模式会弹出一个问题“你想重新加载上一个游戏还是开始一个新游戏?”和两个按钮“是”和“否”。如果单击“是”,则应加载页面关闭前的结果。如果单击“否”,则应加载新游戏。我唯一想到的是检查窗口是否重新打开,然后调用必要的函数,但我不知道如何实现这一点。或者你有其他想法。请帮忙。JavaScript-如何检查页面是否已重新打开,javascript,window,Javascript,Window,我创建了一个游戏,将用户的游戏结果存储在localStorage中,并希望实现以下目标。当我重新打开窗口时,一个模式会弹出一个问题“你想重新加载上一个游戏还是开始一个新游戏?”和两个按钮“是”和“否”。如果单击“是”,则应加载页面关闭前的结果。如果单击“否”,则应加载新游戏。我唯一想到的是检查窗口是否重新打开,然后调用必要的函数,但我不知道如何实现这一点。或者你有其他想法。请帮忙。 提前感谢。如果您使用localStorage存储结果,请尝试从存储的localStorage键值中获取值 例如:
提前感谢。如果您使用
localStorage
存储结果,请尝试从存储的localStorage键值中获取值
例如:
假设您存储的是如下所示的score变量
localStorage.setItem("gameScore", myVar);
检索变量并执行空检查,如下所示
if(localStorage.getItem("gameScore")){
// Your tasks here if game reopened again.
}
else {
// Your tasks here if game is not reopened.
}