zoukankan      html  css  js  c++  java
  • Cookie的前后台应用

    1.jquery.cookie.js的基本应用

    这个是第三方js插件,可以更方便的设置和使用cookie

    $.cookie("UserName", "kingtiger"); //普通设置cookie,关闭浏览器cookie自动清除,注意是关闭浏览器,关闭页面再打开页面还是可以获取

    var date = new Date();
    date.setTime(date.getTime() + 1000 * 7);
    $.cookie("UserName", "kingtiger", { expires: date }); //设置到期时间,7s后会话失效
    

    注意: $.cookie("UserName", "kingtiger", { expires: 7 }); //设置到期时间,7天后会话失效,直接设置数字是以天为单位

    上面设置到期时间的cookie表示存储在硬盘中,浏览器关闭了,再次访问网页cookie同样可以再访问。

    温馨提示:在前台通过js设置的cookie,在后台同样可以访问;后台设置的cookie在前台也可以访问

    Response.Write(Request.Cookies["UserName"].Value);//可以获取前台设置的值

    if (Request.Form["Type"] == "GetTest")
    {
        Response.Cookies["UserName"].Value = "Mr Wang";
        TimeSpan ts = new TimeSpan(0, 0, 0, 7, 0);//过期时间为7s
        Response.Cookies["UserName"].Expires = DateTime.Now.Add(ts);//设置7s过期
        Response.End();
    }
    

      前台获取:$.cookie("UserName")

    综上实例说明:可以借助cookie实现前后台数据传输,前后台设置的cookie都可以被对方调用,尤其是防止后台回调导致数据丢失的应用非常有效

  • 相关阅读:
    django media配置
    django model项目外操作
    django 快捷代码提示
    django静态文件路径配置
    selenium爬取网易云
    selenium
    pyquery
    beautifulsoup
    Kafka与.net core(三)kafka操作
    Oracle 日期类型timestamp(时间戳)和date类型使用
  • 原文地址:https://www.cnblogs.com/kinger906/p/3427396.html
Copyright © 2011-2022 走看看