Javascript 使用localStorage在初次和后续访问时显示消息
我在登录页面后运行以下脚本。如果用户是第一次访问网站,则会显示以下消息Javascript 使用localStorage在初次和后续访问时显示消息,javascript,Javascript,我在登录页面后运行以下脚本。如果用户是第一次访问网站,则会显示以下消息 <script src="dist/sweetalert.min.js"></script> <link rel="stylesheet" type="text/css" href="dist/sweetalert.css"> <script> if (!localStorage['done']) { localStorage['done'] = 'yes'
<script src="dist/sweetalert.min.js"></script>
<link rel="stylesheet" type="text/css" href="dist/sweetalert.css">
<script>
if (!localStorage['done']) {
localStorage['done'] = 'yes';
swal({ title: "Getting Started", text: "Tap 'Select a Task' from the top menu to get started or watch the training video.", type: "info", confirmButtonText: "Got It!", animation: "slide-from-top" });
}
</script>
如果(!localStorage['done']){
localStorage['done']='yes';
swal({title:“Getting Started”,text:“点击顶部菜单中的“Select a Task”开始或观看培训视频”,键入:“info”,confirButtonText:“Got!”,动画:“slide from top”});
}
现在,如果这不是他们的第一次访问,我想在弹出窗口中显示一条不同的消息。
else
是正确的方法吗?如果是的话,正确的语法是什么?一个else
应该可以在这里使用
<script src="dist/sweetalert.min.js"></script>
<link rel="stylesheet" type="text/css" href="dist/sweetalert.css">
<script>
if (!localStorage['done']) {
localStorage['done'] = 'yes';
swal({ title: "Getting Started", text: "Tap 'Select a Task' from the top menu to get started or watch the training video.", type: "info", confirmButtonText: "Got It!", animation: "slide-from-top" });
} else {
//whatever alert code you want
}
</script>
如果(!localStorage['done']){
localStorage['done']='yes';
swal({title:“Getting Started”,text:“点击顶部菜单中的“Select a Task”开始或观看培训视频”,键入:“info”,confirButtonText:“Got!”,动画:“slide from top”});
}否则{
//不管你想要什么警报代码
}
您需要使用getItem()
和setItem()
是的,有可能。你应该试试看
var isFirstVisit = localStorage.getItem('_firstVisit'); // get the key
if (isFirstVisit) { // returning visitor
localStorage.setItem('_firstVisit', true); // set key
swal('Welcome back');
} else { // first visit
swal('Welcome');
}
谢谢我已经试过了,但没有把}放在前面。我知道我做错了什么,只是不知道是什么。谢谢
var isFirstVisit = localStorage.getItem('_firstVisit'); // get the key
if (isFirstVisit) { // returning visitor
localStorage.setItem('_firstVisit', true); // set key
swal('Welcome back');
} else { // first visit
swal('Welcome');
}