javascript判断office版本示例
javascript判断office版本示例
发布时间:2016-12-30 来源:查字典编辑
摘要:使用JavaScript判断office版本,在项目开发中非常有用,由其是在OA系统的在线office编辑,我们需要让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教程学习
热门Javascript教程学习
编程开发子分类