我在ASP中有一个会话,它的对象。现在,我想在客户端读取一些对象的值,我在Server中知道Session,在客户端只读它。
var obj = UserModBus.Login(user_name, pass_word);
if (obj != null)
{
HttpContext.Current.Session["OBJ"] = obj;
}
在我的网页中使用javascript
<script type="text/javascript" charset="utf-8">
$(document).ready(function () {
var full_name = '((QLNT.DATA.USER_MOD) Session["OBJ"]).FULL_NAME%>';
var birth_day = '((QLNT.DATA.USER_MOD) Session["OBJ"]).BIRTH_DAY%>';
window.onload = function () {
alert(full_name + birth_day);
}
});
</script>
但它没有用。你能给我一些建议来解决它吗?
谢谢你们。
答案 0 :(得分:3)
是因为你错过了&lt;%=?
...
var full_name = '<%=((QLNT.DATA.USER_MOD) Session["OBJ"]).FULL_NAME%>';
var birth_day = '<%=((QLNT.DATA.USER_MOD) Session["OBJ"]).BIRTH_DAY%>';
...