就是会弹出一个层一样的东西,,后面的页面就变成灰了不可操作了中间有一个小页面。。让你输入帐号和密码。点击登陆才能又回复页面的操作,,,,这是怎么做的啊

解决方案 »

  1.   

    可以在该帐号的数据表中
    用一个字段代表一个状态
    如果用户登录则将该状态放入session中
    然后在每个页面获得该session中存的东西
    让回复框的显示代码用if语句判断显示,
    如果session中的东西与if语句条件一样
    则让回复,否则通过控制,让该回复框只读。只是理论你参考下
      

  2.   

    那个东西实际上就是一个Div,把别的东西都给挡住了,样式设置得当,灰色,透明。先显示,然后再隐藏。另外就是z-index属性,设置的时候要位于所有层上面。登录的那个层在这个层上面,就可以达到楼主的效果了。例如:<div id="mask" style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:20000;background-color:gray;filter:alpha(opacity=50);-moz-opacity:0.5;
    opacity: 0.5; 
    "></div>
    <div id="process" style="position:absolute;left:45%;top:40%;padding:2px;z-index:20001;height:auto;">...</div>