JavaScript操作Session的问题
我在 VS2005 里面建了三个文件,两个 .ASPX 一个HTML
在01.ASPX 里面写入 Session["my"]="mySession";
同时建了两个连接,一个在 02.ASPX 一个是 01.HTML
在02.ASPX 读 Session 就能出来
在 01.HTML里面
我用 JavaScript : s1 = '<%=Session("my")%>' 出字符串
s1 = '<%=Session["my"]%>' 出字符串
s1 = <%=Session["my"]%> 出错
s1 = '<%=Session["my"].ToString();%>' 出字符串
s1 = <%=Session["my"].ToString();%> 出错
就是出不来 Session 的值;
请高手们指点,谢谢!
问题点数:20、回复次数:6Top
1 楼CutBug(.NetZergling)回复于 2006-12-31 16:56:06 得分 0
session是服务器端的东西,
javascript只能操作cookie,不能操作sessionTop
2 楼CutBug(.NetZergling)回复于 2006-12-31 16:57:24 得分 0
s1 = '<%=Session["my"].ToString()%>'
alert(1)Top
3 楼Tomato77(我不是坏人)回复于 2006-12-31 16:58:36 得分 0
session赋值给hidden,在读取.Top
4 楼CutBug(.NetZergling)回复于 2006-12-31 17:00:22 得分 0
最好你在后台
protected string seMy; //申明一个protected或public的string
赋值
seMy = Session["my"].ToString();
javascript调用
alert(seMy)Top
5 楼wdz_77(你好)回复于 2006-12-31 17:38:31 得分 0
我现在是想用纯 HTML 文件读 Session
难道要先把 Session 的值读在 COOKie里面
然后再用 javascript 去调用 Cookie吗
我看了很多资料,都用这一句javascript语句在读
s1 = '<%=Session["my"].ToString();%>'
这是在读服务器上的数据吧,但我总不成功
谢谢朋友们指教Top
6 楼ShadowSniper(the future is ours)回复于 2006-12-31 17:47:52 得分 0
<%=Session["my"].ToString();%>这一句是asp的代码,s1 = '<%=Session["my"].ToString();%>'这里的意思是用asp把session的信息打印在这里,赋给javascript的一个变量。
javascript不可能直接读取session。Top




