作者fearlesswind (sailing free)
看板Ajax
标题[问题]使用JAVASCRIPT提取ASP.NET伺服端SEISSION
时间Thu Aug 28 18:05:16 2014
如果我用asp.net vb写了一个登入页面(default.aspx搭配login.aspx.vb连接SQLserver
资料库) 在里面的判断式中 登入成功时会先设定三个session值
分别为:dim Name,uRank,Login as string
dr.Read()
Session("u_name") = dr.Item("name").ToString() '--通过帐号与
密码的认证,就获得 Session。
Session("u_rank") = dr.Item("rank").ToString()
Session("Login") = "ok"
Name=Session("u_name")
uRank=Session("u_rank")
Login=Session("Login")
然後页面跳转到我自己架的首页(index.html)
想请问 若我想在index.html使用javascript取得我在login.aspx.vb所设定的三个
session 要如何取得?
目前我想的是 先在login.aspx.vb把session值输出或传出
再用javascript向在伺服端的login.aspx.vb抓取Session资料来使用
P.S 我知道 .html是client端无法直接使用server端提取SESSION 因此 才想说是不是能够用
javascript 去提取??
(登入的页面 程式码是使用VB)
(首页的程式码是html + javascript) 请各位大大解答
目前到很多都是有关PHP的解答 所以想问有没有关於ASP.NET的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.125.11.202
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Ajax/M.1409220319.A.A70.html
1F:推 GoalBased: GOOGLE asp.net 前端取SESSION 08/28 19:05
2F:推 alog: 建立一个阵列 摆你要让js读取的资料 以json的方式输出在网 09/02 05:53
3F:→ alog: 页上,然後交给javascript parse json资料;一方面做html跳 09/02 05:53
4F:→ alog: 脱 一好取值 09/02 05:53
5F:推 alog: 或者建一个管道,以ajax的形式被动载入user的资料 09/02 05:55
6F:推 alog: 最後要注意的地方就是,你从这里拿到的资料 输出在特定的htm 09/02 06:01
7F:→ alog: l tag的时候 你需要用js 做escape html syntax的动作 否则恶 09/02 06:01
8F:→ alog: 意网友会利用这点做xss攻击 09/02 06:01