请问如何用JavaScript识别操作系统是否安装了Windows Installer(在线等待中。。。) "如何用JavaScript识别操作系统是否安装了Windows Installer"-----这个可行嘛?js有这么厉害嘛?没有试过……关注ing…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 欢迎加入JavaScript研究 QQ群群号:10086752加入我们,让我们共同学习 使用var ax = new ActiveXObject("xxxx.xxx");方法试试,但肯定得允许脚本执行。 <script language="JScript">var strComputer = ".";var intcount = 0 ;var objWMIService = WScript.GetObject("winmgmts:" + "\\" + strComputer + "\\" + "root" + "\\" + "cimv2");var colSoftware = objWMIService.ExecQuery ("Select * from Win32_Product Where Name = 'COM Explorer'");for (objSoftware in colSoftware){ document.write ( objSoftware.name ); document.write ( objSoftware.Description ); intcount = intcount + 1;} document.write ( intcount );</script>你自己稍微改下。这个需要把ie安全级别改为最低,允许执行匿名activeX, name替换为你的Installer 的名称。要看有那些属性msdn查看win32_Product .如果有计数则说明有此程序安装上。当然你也可以不用这个,用注册表操作,查看是否有安装。 这段js怎么解密,请高手帮忙 问大家一个问题,有些网站js压缩成了一条语句,firebug无法单步进行调式,如何调试呢 有没有知道在写web中如何使用radio 从xml中取内容 请问这条语句去掉为什么就不行了? 怎样在删除数据时出现一个提示框? 高手能否提供一段代码,如何检测日期格式是否正确? cookie的小问题 如何得到htc中定义的变量?急!! 怎样编写一个ACTIVEX控件,用户下载以后操作加密狗?请大家指点 onreadystatechange怎么不响应啊? JAVASCRIPT现在最新版本是不是1。4你们用的是哪个版本,最新版本功能增加了很多吗?
方法试试,但肯定得允许脚本执行。
var strComputer = ".";
var intcount = 0 ;
var objWMIService = WScript.GetObject("winmgmts:" + "\\" + strComputer + "\\" + "root" + "\\" + "cimv2");
var colSoftware = objWMIService.ExecQuery ("Select * from Win32_Product Where Name = 'COM Explorer'");
for (objSoftware in colSoftware){
document.write ( objSoftware.name );
document.write ( objSoftware.Description );
intcount = intcount + 1;
}
document.write ( intcount );
</script>你自己稍微改下。
这个需要把ie安全级别改为最低,允许执行匿名activeX, name替换为你的Installer 的名称。
要看有那些属性msdn查看win32_Product .
如果有计数则说明有此程序安装上。当然你也可以不用这个,用注册表操作,查看是否有安装。