当前位置:Gxlcms > JavaScript > javascript判断office版本示例_基础知识

javascript判断office版本示例_基础知识

时间:2021-07-01 10:21:17 帮助过:12人阅读

使用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;
}

人气教程排行