<不能使用>:
1.设置可供操作窗口为绝对定位,zIndex为最高
2.设置一个div层,它的大小就是浏览器的大小,也是绝对定位,zIndex比可供操作窗口小,但是比普通的页面要高。
注意:这里IE6有个bug,步骤二设置的div层,是无法遮罩住<select>的,这是IE6的bug,解决的方案就是所谓的垫片技术,slim技术,怎么弄,百度一下你就知道啦。
<窗口屏幕变黑>:
把上面2设置的div层,设置其css,IE下可以使用IE的css中的滤镜,firefox也有类似的用法,注意两者是不一样的。
也可以设置背景图片,但是IE6是不支持png格式的,无法达到那种模糊透明的效果。
用纯js实现点击“记住用户名”按钮,刷新之后用户名依旧在页面的效果方法如下:
1.登录成功之后,把登录信息加密后保存在cookie里面。
2.然后建一个js文件,在这个文件里面做用户是否已登录的判断!如果登录了就直接显示该页面,如果没登录,就跳转回登录页面。
3.这个js文件在登录后才能看到的页面都做引用。
很常见的,每个选项卡对应着一个div层div层默认是隐藏的
用javascript捕捉onmouseover事件,鼠标移动到相关选项卡上就显示对应的div层