在HTML页面中,直接alert('<%=Session["XXMC"]%>');能读到SESSION值把这句话,放在一个JS文件中,<script src="../JS/UserInfo.js" type="text/javascript"></script>就不行了.请问应该怎么办?不想再外面先把SESSION值赋给HIDE这样的控件,就只想在JS文件中直接读取这个值.

解决方案 »

  1.   

    你这样是js读取吗?就这是服务器端输出值而已。
    js是不可能读服务器端SESSION的
      

  2.   

    非敏感信息就放cookie时,敏感信息就服务器端保存和判断
      

  3.   

    js文件 读取SESSION

    ajax你那个根本与js 无关。<%=%> 是服务器执行的
      

  4.   


    ajax 还不是要读取另一个页 <%=%>的运行结果?和在同一个页面 <%=%>有什么区别?
      

  5.   

    已经解决了.异步提交后从后台取SESSION值再返回