前面寫到在瀏覽器的--kiosk模式下F11無效,無法退出,提到一種解決辦法,寫JS實現Alt+F4來退出頁面,現在有一種更簡便的方法,在此記錄一下。
附上Js代碼
function closeFullScreen(){
(new ActiveXObject("WScript.Shell")).run("taskkill /f /t /im 360se.exe",0);
};
代碼很簡單,就是js調用Active控件殺死進程,我這里是360的瀏覽器進程【360se.exe】。
這個方法需要打開Internet選項——安全——自定義級別——ActiveX 控件和插件,相關的啟用一下,默認的是禁用。
還有一點,如果是用360瀏覽器需要在兼容模式下才行,不然找不到“Active”。
默認開啟360兼容模式的設置方法:
右擊360瀏覽器的快捷方式——屬性——兼容性——勾選“以兼容模式運行這個程序”——應用——確定。
總結:
JS調用Actice空間執行cmd命令殺死某項任務進程,來實現關閉瀏覽器網頁的效果。
如有錯誤或更好地建議,歡迎大家評論指出,互相學習進步,Thanks~