当前位置:   article > 正文

前端如何利用cookie判断用户是否第一次进入此页面_网页首次访问跳转 cookie

网页首次访问跳转 cookie

代码展示

通过判断用户是否是第一次浏览本页面,若是,则弹出提示:请注册;否则,直接登录(这里模拟的是sesion“一定时间内记住”用户)

if(document.cookie.indexOf("user=new")==-1){
        alert("首次打开!");
        var t=new Date(new Date().getTime()+1000*60*60*24*30);
        document.cookie="user=new; expires="+t.toGMTString();
    }else{
        alert("再次打开!");
    }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

解读: 利用cookie,可以给cookie设置一个固定的值,如果第一次访问不等于这个值,就把cookie设置为这个值,第二次访问时就等于给cookie设置一个固定的值了。

cookie和session是后端:JavaWeb的两种跨页面用户保存的方式,其不同之处在于一个将值保存在浏览器中(客户端),另一个将值保存在服务端。

session当然要比cookie安全一些,也要复杂一些。但 session依托于cookie展示(在浏览器中) —— 不过session常被我写在后端代码中,这里不再放代码。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/149951
推荐阅读
相关标签
  

闽ICP备14008679号