Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 javascript判断office版本实例

javascript判断office版本实例

发布时间:2015-07-17   编辑:www.jquerycn.cn
本文介绍javascript判断office版本的方法,分享一个js检测office版本信息的例子,有需要的朋友参考下。

使用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;
 
代码:
 

复制代码 代码示例:
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;
}

您可能感兴趣的文章:
javascript判断office版本实例
ThinkPad预装office 2016家庭学生版的常见问题
javascript 判断浏览器版本的代码
javascript 检测浏览器版本的方法
JS判断浏览器版本示例
js判断IE版本方法
js判断操作系统的三个例子
JS判断IE浏览器版本(示例)
office一直提示windows正在设置office怎么办?
检测浏览器版本的js代码

关键词: 注册表   
[关闭]