我要写个效果点击 刚点进主页 就要看见那个弹出框 我点击是的话下载新版本 点击否就取消 可是这样弄的话只要刷新就出来 $(function(){var btn=$(".logn-close")[0];var btn2=$(".button2")[0];var logn=$(".logn")[0];var lognmask=$(".yiny")[0];var n=3;btn.onclick=function(){logn.style.display="none";}btn2.onclick=function(){logn.style.display="none";}})怎样实现js只出现一次?刷新不再出现
1 回答

繁花不似锦
TA贡献1851条经验 获得超4个赞
cookie或者localStorage感觉更好一点。
如果后台储存状态,如果要存储到数据库或者后台缓存里,用户数量多的话,太浪费空间,而且还要求用户必须登录才行,至少有一个unique的id。
用cookie或者localStorage,可以通过储存上一次的时间,每次刷新的时候,就检查这个时间,如果没有或者超过24小时,就显示,并更新时间。
添加回答
举报
0/150
提交
取消