http://www.ajaxbbs.net/ymPrompt2.0/#entrymore
<SCRIPT language="javascript">
<!--
function lock(menu) //锁定函数
{menu.style.display="none"?'':''; //打开蒙版
document.cookie="lock=yes"; //设置cookies,使锁定长期有效,
lockpwd.focus(); //密码框直接获取焦点
}
function unlock(menu) //解锁函数
{
menu.style.display=""?'none':'none'; //去除蒙版,达到解锁
document.cookie="lock=no"; //设置cookie
return false;
}
function cklock() //对输入的密码进行验证
{
if (lockpwd.value==getcookie('lockpwd')) //验证密码与cookie密码
{ unlock(lockform);}
else
{alert("密码错误,请重新输入!");
lockpwd.value="";
lockpwd.focus();
return false;}
}
function getcookie(name) //获取cookies,用来验证输入的密码
{
var aCookie = document.cookie.split("; "); //取得所有cookies,并放置到数组中:[cookie名=值]
for (var i=0; i < aCookie.length; i++) //遍历所有cookies
{
aCrumb = aCookie[i].split("="); //将cookie名和值分开
if (name==aCrumb[0]) //验证cookie名
{ return aCrumb[1]; } //返回cookie值
}
}
-->
</script>
<style>
<!--
body{overflow-y:visible;overflow-x:visible; }
body,div,input{text-align:center;font-size:10pt;font-face:微软雅黑;}
input{height:20;}
#lockbtn{float:left;margin-left:50px;cursor:hand;}
#lockform,#locklayer{
position: absolute;
width:expression(this.parentNode.scrollWidth);
top:expression(this.parentNode.scrollTop);
left=0; height:100%;right:0; bottom:0;
}
#lockform { z-index:1}
#locklayer{ z-index:1;background-color:#AAA;filter:alpha(opacity=50);}
#locktab{
position: absolute;
top:250px;left:expression(this.parentNode.scrollWidth/2-100);
background-color:#FDFEFF; z-index:2;width:200px;height:60px;
border-style: solid; border-width: 1px;border-color:green;color:red;
}
#lockck{border:0;background:fff;color:red;}
-->
</style>
<body>
<div id="lockbtn" onclick="lock(lockform);">锁定</div>
<div id="lockform" style="display:none;">
<div id="locklayer"></div>
<div id="locktab">
<input id="lockck" type="submit" value="请输入解锁密码:" onfocus="cklock();" >
<div><input id="lockpwd" type="password" name="lockpwd" onfocus="this.value=''" size=16></div>
</div>
</div>
</body>
- 1216449622_935796ed.rar (78.8 KB)
- 下载次数: 221
发表评论
-
转载:jquery webservice 跨域
2013-01-28 16:06 1306现在的JQuery中$.ajax方法支持跨域读取json数 ... -
变更地址栏参数
2011-09-14 10:06 835<html> <head ... -
仿google 日历
2011-08-24 23:10 913仿google 日历仿google 日历仿google 日历仿 ... -
Jquery fullcalendar 官方中文文档
2011-08-22 08:47 25371. 使用方式, 引入相关js, css后, $(‘#div_ ... -
js webservice
2011-05-12 08:50 11231. 创建webservice,为了免于落俗我稍稍修改了 ... -
光标位置函数
2010-12-16 12:44 833function getCursortPosi ... -
select元素javascript常用操作
2010-12-14 09:32 669东西很简单,只是自己记性不好,经常忘记一些关键字 所以发 ... -
cookie
2010-09-17 09:06 715function SetCookie(CookieNa ... -
webservice and js
2010-06-24 09:17 861jQuery调用WebService网上的介 ... -
js 类的实现 转载
2010-05-14 10:43 810JavaScript本身并不是设计成面向对象的,所以没 ... -
jsxiaoguo
2009-05-14 10:52 753jsxiaoguo -
窗体大小
2009-05-12 09:39 915网页可见区域宽:document.body.clientWid ... -
闭包小例
2009-02-05 08:53 766//A是一个普通的函数 ... -
js other event target
2008-11-20 14:41 1175解耦导航模式 function Onclick(evt) ... -
用 javascript 处理 JSON
2008-11-19 14:33 1321用 javascript 处理 JSON 关键字: json ... -
js 倒计时
2008-11-13 09:28 1009<!doctype html public " ... -
Javascript中最常用的55个经典技巧
2008-09-27 17:47 9031. oncontextmenu="window.e ... -
js xml
2008-09-17 10:53 1235loadXML = function(xmlFile) ... -
正则表达式
2008-09-12 09:04 841数:44] //校验是否全由数字组成 function ... -
js 函数
2008-09-11 13:12 8321.document.write(""); ...
相关推荐
通过设置`z-index`属性,确保锁屏层始终在最上层显示,不被其他页面元素遮挡。锁屏层的透明度被调整为10%,背景颜色设为黑色,以实现半透明的效果,使得用户能够看到锁屏层之下的内容。 子层(`subdialog`)是一个...
`background-color`来设置背景颜色,`z-index`来设置层级,确保提示框在最上层显示;`opacity`设置透明度,以半透明效果来表现提示框;`position`、`top`和`left`则用来确定提示框的具体位置。 4. 兼容性:代码中...
在CSS方面,可以创建一个覆盖整个屏幕的div元素,设置其背景颜色为半透明的灰色,并通过定位使其始终位于页面最上层。例如: ```css .modal-background { position: fixed; top: 0; left: 0; width: 100%; ...
而`z-index`属性使得图片可以显示在页面的最上层。遮罩层<div>的`opacity`属性设置为透明度,以显示加载动画的效果。 在JavaScript方面,我们可以通过jQuery库来实现Ajax请求。通过覆盖jQuery的`$.ajax`方法,可以...