这没什么要说的!
第一个是HTML代码,它包含
登录点击按钮和一个简陋的登录框。
复制代码代码如下所示:
登录
没有用的。
没有用的。
没有用的。
没有用的。
用户登录
用户名 uff1a
uff1a
密码 验证码uff1a
然后js
脚本代码的实现
复制代码代码如下所示:
函数登录(){
无功shadewidth = document.body.clientwidth + 30;
无功shadeheight = document.body.clientheight + 30;
VaR的阴影= document.getelementbyid(阴影);
shade.style.width = shadewidth +PX;
shade.style.height = shadeheight +PX;
shade.style.display =块;
无功logindivwidth = 200;
无功logindivheight = 800;
无功logindiv = document.getelementbyid(登录);
logindiv.style.width = logindivwidth +PX;
logindiv.style.height = logindivheight +PX;
logindiv.style.top =(document.body.scrolltop + document.body.clientheight / 2)
- logindivheight / 2)+PX;
logindiv.style.left =(document.body.scrollleft + document.body.clientwidth / 2)
- logindivwidth / 2)+PX;
logindiv.style.display =块;
}
只有
显示掩码层和登录框的代码,因为隐藏的代码也非常简单,即掩码层(阴影)的div和登录框的div块(登录)的显示
属性设置为无,所以应该没有问题。
在这一点上,实现了一个通过掩膜层实现浮动层登录的简单
功能,我们在美国艺术领域的
工作已经被我们自己
解决了。
这里有一个帮助大家的函数。如何让弹出的登录框的div块与滚动条移动
我的实验代码如下。
复制代码代码如下所示:
功能logindivcenter(){
logindiv.style.top =(document.body.scrolltop + document.body.clientheight / 2)
- logindivheight / 2)+PX;
logindiv.style.left =(document.body.scrollleft + document.body.clientwidth / 2)
- logindivwidth / 2)+PX;
}
功能范围(){
LoginDivCenter();
}
onscroll =疥的窗口;
onresize =疥的窗口;
窗口onload =尺度;
但不幸的是,我失败了。很多互联网已被
发现,但它不符合要求,最重要的是建立一个setInterval来实现。我认为这样做不理想。
求诸大神教!