【问题标题】:Is J query Session is different from .net Session?J查询会话与.net会话不同吗?
【发布时间】:2016-05-27 07:33:51
【问题描述】:

$.session 与 Session("") 不同吗?

我在 jquery 中设置会话,例如 $.session.set("tempUsername", '');

尝试在 vb.net 的 Session("tempUsername") 中获取它

它显示为空...

【问题讨论】:

    标签: javascript jquery .net vb.net


    【解决方案1】:

    是的,完全不同。

    http://code.ciphertrick.com/2015/01/20/session-handling-using-jquery/

    和浏览器关闭后删除的cookie一样。

    【讨论】:

      【解决方案2】:

      两者是完全不同的概念

      Dot Net Session

      ASP.NET 会话状态使您能够存储和检索 用户作为用户在 Web 应用程序中导航 ASP.NET 页面。 HTTP 是 无状态协议。这意味着 Web 服务器处理每个 HTTP 请求页面作为独立请求。服务器不保留 了解先前请求期间使用的变量值。 ASP.NET 会话状态识别来自同一浏览器的请求 作为会话的有限时间窗口,并提供了一种持久化的方式 该会话期间的变量值。默认情况下,ASP.NET 为所有 ASP.NET 应用程序启用会话状态。

      JQuery 会话

      Jquery session 只是 window.sessionStorage 上的一个抽象,它 浏览器提供。如果您在会话存储中保存一些值,那么它将在浏览器的特定选项卡上可用。

      有关会话存储的更多信息,请关注link on mozilla

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-20
        • 1970-01-01
        • 1970-01-01
        • 2013-12-13
        • 1970-01-01
        • 2011-01-01
        相关资源
        最近更新 更多