gpt4 book ai didi

javascript - JS 警报每个 session 不播放一次

转载 作者:行者123 更新时间:2023-12-03 00:42:38 24 4
gpt4 key购买 nike

我希望在用户首次访问我的网站或在一定时间内首次访问时播放提醒。我有一个功能可以检查是否是第一次访问然后发送警报。但它没有播放。

index.html

<script src="alert.js"></script>

警报.js

sessionStorage.setItem('firstVisit', '1');
function welcome(){
if (!sessionStorage.getItem('firstVisit') === "1"){
alert('yeet');
}
}

最佳答案

您只是定义了welcome();你没有调用它。而且,你每次都会设置它,所以它总是正确的。仅当尚未设置时尝试设置它:

function welcome(){
if (!sessionStorage.getItem('firstVisit')){
sessionStorage.setItem('firstVisit', '1');
alert('yeet');
}
}
welcome();

这是一个 fiddle :https://jsfiddle.net/jmbldwn/24e1scp6/4/

关于javascript - JS 警报每个 session 不播放一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53380391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com