永发信息网

js怎么判断浏览器是首次打开某页面

答案:1  悬赏:0  手机版
解决时间 2021-03-31 15:17
  • 提问者网友:夢醒日落
  • 2021-03-30 15:17
js怎么判断浏览器是首次打开某页面
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-03-30 16:28
可以利用Cookies来判断,先查找Cookies中某个指定的值,未找到说明是首次打开,然后再把这个值写入Cookies,这样下次再打开这个页面时js就知道不是首次打开了。比如:
if(document.cookie.indexOf("a=hello")==-1){
    alert("首次打开!");
    var t=new Date(new Date().getTime()+1000*60*60*24*30);
    document.cookie="a=hello; expires="+t.toGMTString();
}else{
    alert("再次打开!");
}
//这个Cookies的有效期为30天(到期后会重新判断为首次打开),你可以自己修改
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯