我在ASP中有一个会话,它是对象。现在,我想读取client中对象的一些值,我知道Session在Server中,而client只读取它。
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>
但这不起作用。你能给我一些建议来解决吗?
感谢大伙们。
是因为您错过了<%=吗?
...
var full_name = '<%=((QLNT.DATA.USER_MOD) Session["OBJ"]).FULL_NAME%>';
var birth_day = '<%=((QLNT.DATA.USER_MOD) Session["OBJ"]).BIRTH_DAY%>';
...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句