如何用JS判断网页登录状态? 服务器通信cgijs 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是后端页面jsp之类的可以把信息放在session里 session没登陆信息就跳转到登陆页面如果只是html的话放cookie里试试 我想用cookie来做,只是不知道cookie如何添加啊,是在登录页面A来做,还是在跳转之后的B页面来做啊。而且本人菜鸟一枚,跪求大神来段优秀的代码。。 在登陆页创建cookie,在需要登录的页面判断 下面这段代码是我在网上找到的,关于添加cookie的代码。 我把这段代码添加到我的登陆页面A,但是出现的问题是页面连消息都发送不到服务器了。function addCookie(name,value,days,path){ /**添加设置cookie**/ var name = escape(name); var value = escape(value); var expires = new Date(); expires.setTime(expires.getTime() + days * 3600000 * 24); //path=/,表示cookie能在整个网站下使用,path=/temp,表示cookie只能在temp目录下使用 path = path == "" ? "" : ";path=" + path; //GMT(Greenwich Mean Time)是格林尼治平时,现在的标准时间,协调世界时是UTC //参数days只能是数字型 var _expires = (typeof days) == "string" ? "" : ";expires=" + expires.toUTCString(); document.cookie = name + "=" + value + _expires + path; } 木人解答啊。。 我不知道网上这段代码写得对不对啊,如何在登录页面添加cookie的代码。代码是咋弄的啊 js添加cookie可以用jquery.cookiehttp://www.cnblogs.com/Denny_Yang/archive/2012/06/11/2544590.html cookie不安全的,,,建议使用session来做.. asp.net使用js判断用户登录状态 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //判断用户是否登录 if (Session["userName"] == null) { Response.Write("<script>alert('请您先登录!');location='../index.aspx'</script>");//js弹出对话框告知同时跳转到相应页面 }else //调用自定义方法显示用户的详细信息 bindUserInfo(); }//codego.net/tags/3/1/ }//不想让没有用户登录就浏览此页面则加载之! session用着更好一些!设置和取得方法还很简单! 请问可不可以直接在界面用js判断?因为我是点击超链接过去,而不能传递任何的数据过去,这样能进行js判断用户是否在本界面登陆过吗? 阿里巴巴后台会员网站模板自定义怎么做? 图片和超链接在一起怎样能使window.event.srcElement.tagName=a 用JavaScipt使网页的背景白天和晚上不一样 请高手指点,关于如何记录页面位置的问题 js jquery 判断字符为空 在下拉列表框中显示多列 没有Form,能直接向服务提交吗? 求自动定位文字代码 纯js跨域调用webservce 关于跳转清cookie和来路的问题 dwz框架怎么在点击关闭按钮后刷新navtab? jqgrid表格在IE8下无法显示,怎么回事啊???急求!!!
如果只是html的话放cookie里试试
function addCookie(name,value,days,path){ /**添加设置cookie**/
var name = escape(name);
var value = escape(value);
var expires = new Date();
expires.setTime(expires.getTime() + days * 3600000 * 24);
//path=/,表示cookie能在整个网站下使用,path=/temp,表示cookie只能在temp目录下使用
path = path == "" ? "" : ";path=" + path;
//GMT(Greenwich Mean Time)是格林尼治平时,现在的标准时间,协调世界时是UTC
//参数days只能是数字型
var _expires = (typeof days) == "string" ? "" : ";expires=" + expires.toUTCString();
document.cookie = name + "=" + value + _expires + path;
}
http://www.cnblogs.com/Denny_Yang/archive/2012/06/11/2544590.html
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//判断用户是否登录
if (Session["userName"] == null)
{
Response.Write("<script>alert('请您先登录!');location='../index.aspx'</script>");//js弹出对话框告知同时跳转到相应页面
}else
//调用自定义方法显示用户的详细信息
bindUserInfo();
}//codego.net/tags/3/1/
}//不想让没有用户登录就浏览此页面则加载之!