1 不知道用户到底在那个页面登陆 那么隐藏的登陆表单是不是每个页面都要require一份 这样是不是太繁杂了?2 用户登陆成功后怎样关闭登陆窗口并刷新当年前页面?(jquery不知道和什么有冲突 不能兼容所有浏览器 暂时只用js了)

解决方案 »

  1.   

    1:隐藏的登陆表单一份就够了。其他页面判断session。如果没登陆就跳回登陆界面。
    2:把登陆窗口放在一个div中,登陆成功就隐藏div.要刷新页面就重新加载页面一次。
      

  2.   

    1:隐藏的登陆表单一份就够了。其他页面判断session。如果没登陆就跳回登陆界面。
    ------------------------------------------------------------------------------
    http://localhost/Computer/show.php?com_type=笔记本&id=10 当前浏览的页面没有隐藏登陆表单
    如果用户登陆 这个表单从哪里来呢?我用的是user.style.display='block';2:把登陆窗口放在一个div中,登陆成功就隐藏div.要刷新页面就重新加载页面一次。
    ------------------------------------------------------------------------------
    我用的是ajax 返回登陆成功后 确实可以用 form.style.display='none'; 解决 但是有个问题 登陆
    成功的信息不能显示了 窗口直接关闭了 这个刷新当前页面又该如何弄呢?
      
      

  3.   

    用户登陆成功后怎样关闭登陆窗口并刷新当年前页面?这个问题其实不用考虑,用form表单提交到另一个页面就可以了,如果是JS中可以用window.location.reload()来刷新当前页面
      

  4.   

    用户登陆成功后怎样关闭登陆窗口并刷新当年前页面?这个问题其实不用考虑,用form表单提交到另一个页面就可以了,如果是JS中可以用window.location.reload()来刷新当前页面 
    -----------------------------------------------------------------
    我用的是弹出登陆窗口的形式 登陆成功后肯定要刷新当前页面一次