2012-11-09 来源:网络
【实例名称】
JS检查机器是否安装wrord
【实例描述】
有时候需要用户下载一些帮助文档,为了保证文档顺利打开,可先判断用户的计算机中是否安装了Word程序。本例学习如何使用JavaScript判断机器中Word的安装情况。
【实例代码】
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>标题页-学无忧(www.xue51.com)</title> <script language="javascript"> function CheckWord() { try {new ActiveXObject("WScript.Shell");} //创建新控件 catch(x) {return false;} try {new ActiveXObject("Word.Application");} //创建word新应用程序 catch(x){return null;} return true; } res=CheckWord(); //检查是否安装了word switch(res) { case true: alert("安装了Word"); break; case null: alert("没有安装Word"); break; case false: alert("当前机器的ActiveX被禁用"); } </script> </head> <body> </body> </html>
【运行效果】
【难点剖析】
本例中先使用“new ActiveXObject("WScript.Shell")”判断机器是否支持ActiveX;然后使用“new ActiveXObject("Word.Application")”判断是否安装了Word程序。如果要判断Excel程序,可使用“Excel.Application”对象。
【源码下载】
为了JS代码的准确性,请点击:JS检查机器是否安装wrord 进行本实例源码下载