jquery 怎么获取 ajax中的session值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 怎么获取 ajax中的session值相关的知识,希望对你有一定的参考价值。

例如HttpContext.Current.Session["LogUserAccount"] = LogUserAccount;

js是无法获得session的值的,jQuery也是js。session是存储在服务端的状态,在本地类似session的东西是cookie。
按照你这种写法的意思应该是通过服务端的asp或者aspx页面生成javascript语句。
你现在好像是在纯静态的方式下alert的,那alert出来的只能是你""中的内容。
var LogUserAccount = "<%=Session["LogUserAccount"]%>";这句话要放在.asp或者.aspx结尾的文件中,然后配置好IIS,在IE的地址 栏中 http://localhost/xxx.aspx这 样的地址运行才可以。

$(function()
var LogUserAccount = <%=Session["LogUserAccount"]%>;
alert(LogUserAccount);
);
参考技术A 无法获取,所有的浏览器仅仅只是一个下载器和解析器,无法获取session的内容,而且基于安全也不可能暴露给浏览器客户端,除非是通过服务端有SESSION返回值,否则不可能 参考技术B session是整个浏览器的,你应该是说如何取得ajax从服务器传来的值把?

以上是关于jquery 怎么获取 ajax中的session值的主要内容,如果未能解决你的问题,请参考以下文章

ajax servlet中的session问题

jquery ajax获取后台request中的值 ,前台AJAX如下,后台如图

jquery cookie 问题

JQuery--->Ajax请求,Session同步问题

jquery 怎么设置cookie

jQuery跨域请求带Cookie和Session的方法