请问如何通过JS获取网页中的登录用户名?
我现在用ASP通过<%session("name")%>可以轻易获得
但用JS怎么也不会
那位高手指点一下

解决方案 »

  1.   

    可以在后台 申明一个
    public string name=session["name"];
    前台脚本 var name="<%=name>";
      

  2.   

    非常感激antony1029
    不好意思
    我是新手
    不是太懂能否麻烦再讲详细一点
    补充说明一下:
    我的test.js文件和登录文件login.asp是分开的(两个文件)
    我想在test.js文件中获得session值
      

  3.   

    这种小问题是不应该清楚Ajax这位大哥的。
    可以这样做:1.在你的Asp页面上放上一个隐藏域,比如id="hidUsername",value="";
    2.当登陆以后,设置hidUsername.value = "用户名";
    3.在你的test.js中可以简单的通过document.getElementById("hidUsername").value来取得用户名。
    解释:这样有一个好处,就是当你登陆失败的时候用这样的方法也可以取到值,只不过是“”而已,当你登陆成功了,取到的才是正确的用户名。楼主不妨一试~~
      

  4.   

    document.getElementById("hidUsername")