我正在为我的项目中的用户编写控制面板,我有一个DIV
元素,并用$('.user-situation').load('userpanel.asp')
加载用户情况。经典的ASP会话和IE中的jQuery
我有一个模式登录表单,并将其发送的数据以JSON验证页面:
$.getJSON("authenticate.asp?U=u.val()"+"&P=p.val()"+"&format=json&jsoncallback=?", function(data){
if(data.Status == "Successful"){
$('.user-situation').load('userpanel.asp');
}
});
在身份验证页面我设置一些会议,其中之一是Session("ID")
正如你可以看到我重新加载userpanel。在成功登录后,我在我的div,因为我想在那里显示用户选项。
userpanel.asp代码是这样的(简化)
if Session("ID")= "" then
Response.Write ("You must log in to using of site options")
else
Response.Write (" some options write here ")
end if
这完全在FF和Chrome和Opera 但在IE(9)时,页面刷新,成功登录后,userpanel.asp告诉我第一条件结果!
为什么?我的错在哪里?
是的;你是对的,并感谢您的指导:) – MAY3AM 2012-07-19 21:48:43
太棒了。很高兴这有帮助。 – Joshua 2012-09-10 19:26:01