像百度,腾迅那种出现在屏幕正中的强制登陆页面怎么做的?
来源:百度知道 编辑:UC知道 时间:2024/06/08 08:14:17
我告诉你思路:
页面中有个大的DIV.它的样式初始是display:none;并且绝对定位.top和left都等于0.然后背景色为黑色或灰色.透明给个20或30.FILTER:Alpha(Opacity='20');BACKGROUND-COLOR:black
然后呢.在点登录的时候.让这个层的display="block";
然后让你放有登录框等的层也显示出来.
再把窗体的滚动条去掉.OK了. document.body.scroll="no";
<script type="text/javascript" src="/userlogin.js"></script>
<div id="usrbar"><nobr><script language="JavaScript">
document.write('<a href="http://www.baidu.com/">百度首页</a> | <a href="#" onclick="userLogin(TopLoginSuccess, TopLoginFail,\'login\');">登录</a>');
点击登录会触发onclick="userLogin(TopLoginSuccess, TopLoginFail,\'login\');"
调用的是userlogin.js
userlogin.js调用了userlogin.html
userlogin.js可以直接下载到,地址是