【发布时间】:2017-04-04 17:53:34
【问题描述】:
当按下退出按钮时,我有这个来关闭 IE:
function uf_LoginCloseWindow()
{
window.close();
}
我想这样做:
function uf_LoginCloseWindow()
{
c:\windows\system32\shutdown.exe -f -l
}
似乎无法让它工作,我试过了:
var objShell = new ActiveXObject("WScript.shell");
objShell.Run("C:\windows\system32\shutdown.exe");
我能从开发者控制台得到的只是“属性‘uf_LoginCloseWindow’的值为空或未定义,不是函数对象”
有什么想法吗?
【问题讨论】:
-
您可以通过文件关联来完成。制作一个关闭的bat文件。从页面下载未知的 mime 类型文件。当第一次出现提示时,选择“打开”,然后浏览到 bat 文件并将其选择为打开器应用程序(可能需要先在文件名框中键入 *)。选择记住动作。现在,每次您生成该 mime 类型的下载文件时,bat 都会运行并关闭系统。您可以使用github.com/rndme/download 触发下载任何mime;文件的内容无关紧要。
标签: javascript