解决方案 »

  1.   

    如果是后端页面jsp之类的可以把信息放在session里  session没登陆信息就跳转到登陆页面
    如果只是html的话放cookie里试试
      

  2.   

    我想用cookie来做,只是不知道cookie如何添加啊,是在登录页面A来做,还是在跳转之后的B页面来做啊。而且本人菜鸟一枚,跪求大神来段优秀的代码。。
      

  3.   

    在登陆页创建cookie,在需要登录的页面判断
      

  4.   

    下面这段代码是我在网上找到的,关于添加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;  
    }  
      

  5.   

    木人解答啊。。 我不知道网上这段代码写得对不对啊,如何在登录页面添加cookie的代码。代码是咋弄的啊
      

  6.   

    js添加cookie可以用jquery.cookie
    http://www.cnblogs.com/Denny_Yang/archive/2012/06/11/2544590.html
      

  7.   

    cookie不安全的,,,建议使用session来做..
      

  8.   

    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/
            
        }//不想让没有用户登录就浏览此页面则加载之!
      

  9.   

    session用着更好一些!设置和取得方法还很简单!
      

  10.   

    请问可不可以直接在界面用js判断?因为我是点击超链接过去,而不能传递任何的数据过去,这样能进行js判断用户是否在本界面登陆过吗?