Javascript 锁屏代码例

  <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html  xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"   />
< title > JavaScript锁屏 </ title >
< style  type ="text/css" >
body 
{}{
    font-size
:12px 
}

#Screen 
{}{
    position
:absolute;
    z-index
: 9998;
    top
: 0px;
    left
: 0px;
    background
: #000000;
    display
: none;
    filter
: alpha(Opacity=50);
}

#Message 
{}{
    position
: absolute;
    z-index
: 9999;
    top
: 180px; 
    left
: 340px;
    display
: none;
}

</ style >
< script  language ="javascript" >
// 获取宽度
function getWidth()
{
    
var strWidth,clientWidth,bodyWidth;
    clientWidth 
= document.documentElement.clientWidth;
    bodyWidth 
= document.body.clientWidth;
    
if(bodyWidth > clientWidth){
        strWidth 
= bodyWidth + 20;
    }
 else {
        strWidth 
= clientWidth;
    }

    
return strWidth;
}

//获取高度
function getHeight()
{
    
var strHeight,clientHeight,bodyHeight;
    clientHeight 
= document.documentElement.clientHeight;
    bodyHeight 
= document.body.clientHeight;
    
if(bodyHeight > clientHeight){
        strHeight 
= bodyHeight + 30;
    }
 else {
        strHeight 
= clientHeight;
    }

    
return strHeight;
}

// 锁屏
function showScreen()
{
    
var Element = document.getElementById('Message');
    
var Elements = document.getElementById('Screen');
    Elements.style.width 
= getWidth();
    Elements.style.height 
= getHeight();
    Element.style.display 
= 'block';
    Elements.style.display 
= 'block';
}

//解屏
function hideScreen()
{
    
var Element = document.getElementById('Message');
    
var Elements = document.getElementById('Screen');
    Element.style.display 
= 'none';
    Elements.style.display 
= 'none';
}

</ script >
</ head >
< body >
< div  id ="Message" >
  
< table  width ="300"  border ="0"  align ="center"  cellpadding ="1"  cellspacing ="1"  bgcolor ="#CCCCCC" >
    
< tr >
      
< td  height ="28"  align ="right"  bgcolor ="#F2F2F2" >< span  style ="cursor:pointer;"  onclick ="javascript:hideScreen();" > 关闭 </ span >    </ td >
    
</ tr >
    
< tr >
      
< td  height ="150"  align ="center"  bgcolor ="#F2F2F2" > 已经锁屏 ..  </ td >
    
</ tr >
  
</ table >
</ div >
< div  id ="Screen" ></ div >
< span  style ="cursor:pointer;"  onclick ="javascript:showScreen();" > 锁屏 </ span >
</ body >
</ html >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值