zoukankan      html  css  js  c++  java
  • 常用的几种传值方式整理

    1:如果你想把后台的东西传给前台怎么弄?

    后台:

    Response.Cookies.Add(new HttpCookie("UserName", HttpUtility.UrlEncode(username, System.Text.Encoding.GetEncoding("UTF-8"))));
    Response.Cookies.Add(new HttpCookie("CookLoginSysId", HttpUtility.UrlEncode(loginSysId, System.Text.Encoding.GetEncoding("UTF-8"))));

    前台接收:

      var cookLoginSysId = decodeURI(getCookie("CookLoginSysId"));

     var userName=decodeURI(getCookie("UserName"));

    2:如果是后台一些参数需要缓存怎么办?

    (1)先存入:

     HttpContext.Session["token "] = "token88888";

    HttpRuntime.Cache.Insert("RoleList", roleList);

     (2)获取

    string token = HttpContext.Session["token"]?.ToString();

     var roleInfo =(dynamic)HttpRuntime.Cache["RoleList"];

    3:如果是前台页面需要缓存怎么办?

    (1)数据缓存页:

    document.cookie = "username=" +"张三";
    document.cookie = "loginManufacturerInfo=" + JSON.stringify(object);

    (2)数据使页:

    var username=getCookie("username");

     var loginMInfoObj = eval("(" + getCookie("loginManufacturerInfo") + ")");;

  • 相关阅读:
    [BZOJ5339] [TJOI2018]教科书般的亵渎
    拉格朗日插值法
    [LOJ#2340] [WC2018] 州区划分
    [洛谷4609] [FJOI2016]建筑师
    [CF960G] Bandit Blues
    [BZOJ2115] [WC2011] Xor
    [Codeforces 809E] Surprise me!
    无需AutoCAD,用C#生成DWG文件
    扩展方法的几点总结
    RedirectStandardOutput
  • 原文地址:https://www.cnblogs.com/wu-peng/p/10535469.html
Copyright © 2011-2022 走看看