.net中用js判断用户是否登录 如果没登录跳到登录页面 .net中用js判断用户是否登录 如果没登录跳到登录页面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js怎么判断,是ajax吗?还是判断一个全局变量?你的想法是什么样的? 从session里获取值 怎么获取呀 var s=<%=Session["UserName"] %>; 不对 这个是很普通的javascript应用啊。 a.aspx.cs页面public string session="";page_load里写if(Session["UserName"]!=null){ session=Session["UserName"].ToString();}a.aspx页面里:<script>var s='<%=session%>'; if(s=="")alert('超时,请重新登录');window.location.href='login.aspx';</script>ps:还是说清楚你的需求吧,为什么要js来判断?你要达到什么样的效果,无刷新? 应该是JS判断登录用户的cookie,首先 是登录,登录成功写个cookie,每次页面刷新检查此cookie,存在就就直接进入,不存在就去登录 方法是有的,关键看你对安全要求有多高.普通要求:用js读取cookie中的用户信息.如果有,就显示已登录.因为不涉及到重要的操作.所以这样就足够了可以减轻服务器压力如果涉及到重要的操作,如发信息,修改用户资料等,就需要与数据库中的用户信息进行对比验证.如果仍用js,那就需要ajax. 1、在页面中判断session2、用js读取cookie,如果存在 以登录,否则 跳转登录页面 首先你登陆的要用cookie存,不能用sessionjs不能读取session然后判断cookie 哦 我现在就想用js读取Session里的信息 var a=<%=session("username")%>username 是你的session名称 首先你登陆的要用cookie存,然后判断cookie,不能用session,js不能读取session如果你想用Session判断,可以直接判断Session、public string session="";page_load里写if(Session["UserName"]!=null){ session=Session["UserName"].ToString();}else{跳转到登陆页面} Session的话你可以在打开网页的时候用C#获取了非要用js的话就去写个处理程序,用ajax获取结果,再行跳转 新手求正解,,,如何将一个二维数组导入到临时表中,,,,,急,,, sql循环表 [VB]同样是读取数据,Datareader和Dataset哪一项更省资源,又分别应用于什么情况下? 怎样写这个正则表达式 |G|再来flash问题!透明按钮问题! 在.net2005中,怎样用SQL命令生成数据库 请教datagrid页面数据保存问题?谢谢给出回复。 初学ASP.NET,请问怎样用Datareader把数据库中的值绑定到textbox上面 怎么解决下面的错误? .NET新手的疑问 求一个非常好的图片水印代码或者组件 视频播放~
public string session="";
page_load里写
if(Session["UserName"]!=null)
{
session=Session["UserName"].ToString();
}a.aspx页面里:
<script>
var s='<%=session%>';
if(s=="")alert('超时,请重新登录');window.location.href='login.aspx';
</script>ps:还是说清楚你的需求吧,为什么要js来判断?你要达到什么样的效果,无刷新?
用js读取cookie中的用户信息.如果有,就显示已登录.因为不涉及到重要的操作.所以这样就足够了
可以减轻服务器压力如果涉及到重要的操作,如发信息,修改用户资料等,就需要与数据库中的用户信息进行对比验证.
如果仍用js,那就需要ajax.
2、用js读取cookie,如果存在 以登录,否则 跳转登录页面
js不能读取session
然后判断cookie
username 是你的session名称
如果你想用Session判断,可以直接判断Session、
public string session="";
page_load里写
if(Session["UserName"]!=null)
{
session=Session["UserName"].ToString();
}else{
跳转到登陆页面
}
Session的话你可以在打开网页的时候用C#获取了非要用js的话就去写个处理程序,用ajax获取结果,再行跳转