如何用JS判断网页的登录状态

目前的状况是,我用开发板上的BOA作为服务器,客户端的网页通过CGI程序和开发板上的服务器进行通信连接。比如我做好了登录页A,A登录成功之后会跳转到页面B。但是问题来了,当我把A页面关闭之后,直接输入B页面的IP地址,可以登录,这就是直接跳过了登录页面的判断,所以我想问的是,如何在跳转到B页面之前,做一个页面登录的判断,只有页面成功登录后,才会跳转到B,而不是直接输入B的IP就可以进入B页面。求大神解答啊

BOA这种程序没搞过,不过java中处理这种问题的方法之一是:进入A页面登陆成功以后,服务器吧当前登陆信息保存在session中,进入B页面的时候里面写了一个js(从session中获取当前登陆信息),如果从session中取不到登陆信息,或者取到的信息为空,就说明没有登陆直接进入该页面的,让页面直接转跳到报错页面,不知道你的这种程序可以使用session不,如果不成的话,A页面登陆成功以后可以存放一个全局的标志,每进入B页面的时候js先去获取这个标识,看是否已经登陆,这只是我的思路,看看你还有没有更好的解决办法,这是我一个字一个字手动敲的,挺辛苦的,如果觉得对你有帮助的话就奖励个积分
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-11
js
就在A登陆保存cookie
在B页面判断cookie 拦截就好了
第2个回答  2014-10-11
js和jquery都可以判断,现在用jquery比较多。追问

如何做? 是在A页面做判断还是在B页面添加判断?求代码

第3个回答  2014-10-11
纯js的话使用cookie
服务端就不说了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网