大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
javascript的锁屏代码:
创新互联网站建设提供从项目策划、软件开发,软件安全维护、网站优化(SEO)、网站分析、效果评估等整套的建站服务,主营业务为网站设计制作、成都做网站,重庆App定制开发以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。创新互联深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titleJavaScript锁屏/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
Windows+L。
正常情况下,当我们要暂时离开电脑时,可以通过快捷键“Windows+L”实现锁屏。但是在进行远程操作的时候,要想将远程被控制的电脑锁屏不方便,此时可以在远程电脑上写一个bat脚本rundll32.exeuser32.dllLockWorkStation或startC:\Windows\System32\rundll32.exeuser32.dll,将以上代码复制到一个txt文件里,然后将.txt后缀改后为.bat后双击就可以实现一键锁屏了。
java自身也有键盘事件的监听 你可以对所有的键盘操作都不响应 这样不会影响你的程序的
java写的软件运行后只要按ctrl+Alt+del就会看到.一下子就可以结束这个进程.这个功能可能是Windows平台才可能实现的,个人认为不能用java实现.
如何使用java程序实现windows锁屏:
//本文调用一个通过调用操作系统的一个命令来实现,在xp上测试通过
public class LockWindows {
public static void main(String [] args) throws Exception {
Runtime.getRuntime().exec("RunDll32.exe user32.dll,LockWorkStation");
}
}