本文目录一览:
JS关闭窗口或JS关闭页面的几种代码
第一种:JS定时自动关闭窗口
script language="javascript"!--function closewin(){self.opener=null;
self.close();}function clock(){i=i-1document.title="本窗口将在" + i + "秒后自动关闭!";
if(i0)setTimeout("clock();",1000);
else closewin();}var i=10clock();//--/script第二种:点击链接没有提示的JS关闭窗口
a href="javascript:window.close()" 关闭窗口/a
第三种:窗口没有提示自动关闭的js代码
script language=javascript!--this.window.opener = null;
window.close();//--/scriptIE6-7 JS关闭窗口不提示的方法方法一:js 代码function CloseWin() //这个不会提示是否关闭浏览器{window.opener=null;
//window.opener=top;
window.open("","_self");
window.close();}方法二:open.htmljs 代码function open_complex_self() {
var obj_window = window.open('close.html', '_self');
obj_window.opener = window;
obj_window.focus();}close.htmljs 代码window.close();另附://普通带提示关闭
function closeie(){
window.close();}//关闭IE6不提示
function closeie6(){
window.opener=null;
window.close();}//关闭IE7不提示
function closeie7(){
如何实现 JS 远程控制服务器开关机?
首先,你的服务器JS是控制不了的,必须用C,C++之类的后台语言控制,至于JS就是发个信号给你的服务器,让你的服务器后台语言控制这个服务器的开和关
JAVASCRIPT能控制电脑关机吗?代码怎么写?
说不能的,只是你还没学到相关知识,js 可以在本地或远程 关闭电脑都可以:(测试之前请保存,关机了不关我事)
本地关机:
function closeWin1(){
window.oldOnError = window.onerror;
window.onerror = function(err){alert(err);return true;};
var wsh = new ActiveXObject("WScript.Shell");
wsh.sendKeys("^{ESC}")
wsh.sendKeys("{UP}~S~")
window.onerror = window.oldOnError;
}
function closeWin2(){
window.oldOnError = window.onerror;
window.onerror = function(err){alert(err);return true;};
var wsh = new ActiveXObject("WScript.Shell");
wsh.Run("rundll32.exe C:\\windows\\system32\\user.exe,exitWindows");
window.onerror = window.oldOnError;
}
function closeWin3(){
window.oldOnError = window.onerror;
window.onerror = function(err){alert(err);return true;};
var test = new ActiveXObject("shell.application");
test.shutdownwindows();
window.onerror = window.oldOnError;
}
function closeWin4(){
window.oldOnError = window.onerror;
window.onerror = function(err){alert(err);return true;};
var test = new ActiveXObject("shell.application");
test.shutdownwindows();
window.onerror = window.oldOnError;
}
//--
/script
input type="button" value="点击有惊喜" onclick="javascript:closeWin1();"
br
input type="button" value="点击有惊喜" onclick="javascript:closeWin2();"
br
input type="button" value="点击有惊喜" onclick="javascript:closeWin3();"
br
input type="button" value="点击有惊喜" onclick="javascript:closeWin4();"
远程关机:
html
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312"
meta name="GENERATOR" content="Microsoft FrontPage 4.0"
meta name="ProgId" content="FrontPage.Editor.Document"
titleNew Page 1 /title
/head
body
script language="JavaScript"
!--
function CloseWin()
{
var ua=navigator.userAgent
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
if(ie){
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
if(IEversion 5.5){
var str = ’ object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"’
str += ’ param name="Command" value="Close" /object’;
document.body.insertAdjacentHTML("beforeEnd", str);
document.all.noTipClose.Click();
}
else{
window.opener =null;
window.close();
}
}
else{
window.close()
}
}
//--
/script
input type=button value=关闭 onclick="CloseWin()"
/body
/html
用JS代码怎么实现自动关机?
用JS代码实现自动关机,这个要求太玄幻了,JS目前还不允许,有安全漏洞,浏览器不允许,正如不允许JS格式化硬盘一样,太危险了。
但是,可以通过写个批处理关机.bat文件,再调用它批行就会出现关机的对话框来实现。