js怎么获取session的值 [问题点数:20分,结帖人tomtodayyesterday] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 tomtodayyeste... tomtodayyesterday 结帖率:84.62% js怎么获取session的值 更多0 分享到: 发表于: 2011-12-30 10:44:54 楼主 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 回复次数:29 CSDN官网 unix系列系统镜像下载 Unix操作系统设计(中文版) SUN的UNIX操作系统 UNIX操作系统设计 封装了DAO对象用于直接操纵access数据库 WebDriver的Firefox-0.19.0驱动器 谈谈网络编程(基于C++) C/C++ socket网络编程扫盲篇 C++基于TCP/IP简单的客户端、服务器通信程序实例 linux下C/C++网络编程基本:socket实现tcp和udp的例子 mayswind mayswind session是存在服务器上的,js没法获取。 回复于: 2011-12-30 10:45:34 #1 得分:0 对我有用[0] 丢个板砖[2] 引用 | 举报 | 管理 w290601645 w290601645 用cookie吧 回复于: 2011-12-30 10:49:21 #2 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 z_f_p z_f_p 好像以前见过类似的帖子! 回复于: 2011-12-30 10:51:03 #3 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 ssq4706 ssq4706 JavaScript code ? 1 var id = '<%=Session["UserName"] %>' ; 回复于: 2011-12-30 10:51:07 #4 得分:0 对我有用[5] 丢个板砖[0] 引用 | 举报 | 管理 a271083650 IssacZhou 不用想 ,暂时找不到 ,而且怎么去转,后转前,前转后都取不到 回复于: 2011-12-30 11:13:56 #5 得分:0 对我有用[0] 丢个板砖[1] 引用 | 举报 | 管理 flyerwing flyerwing 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 混写就OK了。 回复于: 2011-12-30 11:17:30 #6 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 weiying154979554 weiying154979554 引用 6 楼 flyerwing 的回复: 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 混写就OK了。 +1 回复于: 2011-12-30 11:20:01 #7 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 yangenf520 yangenf520 引用 7 楼 weiying154979554 的回复: 引用 6 楼 flyerwing 的回复: 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 混写就OK了。 +1 这样行吗? 回复于: 2011-12-30 11:23:35 #8 得分:0 对我有用[2] 丢个板砖[0] 引用 | 举报 | 管理 zooen2011 呆子罗 C# code ? 1 2 3 4 5 6 7 8 9 10 //index.aspx.cs protected string strSession = "" ; protected void Page_Load( object sender, EventArgs e) { if (!IsPostBack) { Session[ "test" ] = "csdn.session" ; strSession = Session[ "test" ].ToString(); } } --------------------- index.aspx XML/HTML code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 < head runat = "server" > < title ></ title > < script type = "text/javascript" > function GetSession() { var val = '<%=strSession %>'; alert(val); } </ script > </ head > < body > < form id = "form1" runat = "server" > < div > < input id = "Button1" type = "button" value = "获取Session" onclick = "GetSession()" /> </ div > </ form > </ body > </ html > 回复于: 2011-12-30 11:38:51 #9 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 Return_false 人生难得一只鸡 专门写个处理程序,然后利用JS+AJAX去读取就可以 回复于: 2011-12-30 14:53:29 #10 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 yhb417 赚奶粉钱 ajax 异步获取. 回复于: 2011-12-30 15:04:34 #13 得分:0 对我有用[0] 丢个板砖[1] 引用 | 举报 | 管理 heerxiong heerxiong 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 回复于: 2011-12-30 15:43:05 #14 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 tomtodayyeste... tomtodayyesterday 引用 14 楼 heerxiong 的回复: 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 我获取的怎么全是这样的, var id=''; 回复于: 2011-12-31 08:54:31 #16 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 HJ850126 格桑花 那个说明Session["UserName"]是空的,里面没有数据 回复于: 2011-12-31 09:10:03 #17 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 tyang258 tyang258 js 混写没问题的 回复于: 2011-12-31 09:10:13 #18 得分:0 对我有用[2] 丢个板砖[1] 引用 | 举报 | 管理 YnSky YnSky var id = '<%=Session["UserName"] %>'; 这个是可以的 回复于: 2011-12-31 09:13:36 #19 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 ssq4706 ssq4706 JavaScript code ? 1 2 3 4 5 6 <script type= "text/javascript" > $(document).ready( function () { var id = '<%=Session["UserName"] %>' ; alert(id); }); </script> C# code ? 1 2 3 4 5 if (!IsPostBack) { Session[ "UserName" ] = "demon" ; Response.Write(Session[ "UserName" ].ToString()); } 回复于: 2011-12-31 09:16:58 #20 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 chen_ya_ping chen_ya_ping 如果实在没有办法,可以考虑先把sessioin放到一个hidden控件中,然后js访问这个hidden控件。取值 回复于: 2011-12-31 10:47:47 #21 得分:0 对我有用[1] 丢个板砖[2] 引用 | 举报 | 管理 ltcszk ltcszk 引用 16 楼 tomtodayyesterday 的回复: 引用 14 楼 heerxiong 的回复: 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 我获取的怎么全是这样的, var id=''; 这种方法取到的不是当前session的值,而是在服务器端生成页面时session的值 如果那时没有给其赋值就是空的 回复于: 2011-12-31 10:59:11 #22 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 tomtodayyeste... tomtodayyesterday 引用 22 楼 ltcszk 的回复: 引用 16 楼 tomtodayyesterday 的回复: 引用 14 楼 heerxiong 的回复: 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 我获取的怎么全是这样的, var id=''; 这种方法取到的不是当前session的值,而是在服务器端生成页面时sess…… 赋值了也不行 回复于: 2011-12-31 13:30:29 #23 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 gama456 gama456 AJAX 回复于: 2011-12-31 15:03:13 #24 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 gj462375513 至尊贱客 直接AJAX取值 回复于: 2011-12-31 15:15:24 #25 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 lizeyuan8238386 说多都是泪啊 引用 3 楼 z_f_p 的回复: 好像以前见过类似的帖子! 呵呵,没发获取啊,我一般都是赋给隐藏控件了然后取隐藏控件的值 回复于: 2011-12-31 15:23:59 #26 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 jwpaxx jwpaxx 理解了坑爹啊 回复于: 2014-03-10 11:42:20 #27 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 u013080099 msdn_duan jquery1.7有存session 回复于: 2014-03-28 23:22:16 #28 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 XiaoPeiyuan2020 快乐起航2020 引用 16 楼 tomtodayyesterday 的回复: [Quote=引用 14 楼 heerxiong 的回复:] 引用 4 楼 ssq4706 的回复: JScript code var id = '<%=Session["UserName"] %>'; 我获取的怎么全是这样的, var id=''; Session["UserName"] 没有赋值吧