javascript - 怎么实现24小时内JS文件只被调用一次!

查看:51
本文介绍了javascript - 怎么实现24小时内JS文件只被调用一次!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我要写个效果点击 刚点进主页 就要看见那个弹出框 我点击是的话下载新版本 点击否就取消 可是这样弄的话只要刷新就出来
$(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只出现一次?刷新不再出现

解决方案

cookie或者localStorage感觉更好一点。

如果后台储存状态,如果要存储到数据库或者后台缓存里,用户数量多的话,太浪费空间,而且还要求用户必须登录才行,至少有一个unique的id。

用cookie或者localStorage,可以通过储存上一次的时间,每次刷新的时候,就检查这个时间,如果没有或者超过24小时,就显示,并更新时间。

这篇关于javascript - 怎么实现24小时内JS文件只被调用一次!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆