首页 > 编程语言 > 详细

JavaScript判断office的版本

时间:2014-04-12 16:31:15      阅读:496      评论:0      收藏:0      [点我收藏+]

  使用JavaScript判断office版本,在项目开发中非常有用,由其是在OA系统的在线office编辑,我们需要让office在线编辑工具同时支持office的多个版本,例如office2003、2007。office在安装的时候,会在注册表中写入键值,具体位置为HKEY_CURRENT_USER/Software/Microsoft/Office。

  我们打开注册表就可以看到office的版本,office版本与注册表键值对应关系如下:

          11.0         office2003;

          12.0         office2007;

          14.0         office2010;

bubuko.com,布布扣
var version="";
function readOfficeVersion()
{
    var word=null;
    try
    {
        word=new ActiveXObject("Word.application");
    }catch(e)
    {
        alert("1、请检查您的机器是否安装过Microsoft Office 2003/2007;/n2、您检查您的浏览器设置是否启用ActiveX控件。");
    }
    if(word.Version==="11.0")
    {
        version="office2003";
    }
    else if(word.Version==="12.0")
    {
        version="office2007";
    }
    else if(word.Version==="14.0")
    {
        
        version="office2010";
    }    //及时关闭Word进程
    word.Application.Quit();
    return version;
}
bubuko.com,布布扣

 

JavaScript判断office的版本,布布扣,bubuko.com

JavaScript判断office的版本

原文:http://www.cnblogs.com/lidongwei/p/3658256.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!