本文目錄一覽:
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文件,再調用它批行就會出現關機的對話框來實現。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/128066.html