ie下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;
}
转自:http://www.codeweblog.com/javascript%E5%88%A4%E6%96%ADoffice%E7%89%88%E6%9C%AC%E7%A4%BA%E4%BE%8B/
ie下js判断本地office版本相关推荐
- 原生js判断IE浏览器版本
// 判断IE浏览器版本function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...
- js判断手机系统版本为安卓还是苹果,苹果系统版本号
js判断是否为手机系统是安卓还是苹果,是否为微信浏览器 var ua = navigator.userAgent.toLowerCase(); //系统判断 if(ua.match(/iPhone/i ...
- Js判断本地是否存在要存数据
1.获取本地的数据,并使其序列化 Var sj=localStorage; 2.判断取出的数据中是否有要存的数组或对象名 此处要用到for循环,循环数据对比是否有要存的名字相等的,如果没有则该本地数据 ...
- Js判断ie浏览器版本
//判断ie11的方法function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...
- [js操作(转)]在IE下js操作本地文件相关方法
<div class = "post"><h1 class = "postTitle"><p><span>注:以 ...
- 实验:JS判断浏览器中英文版本
<script type="text/javascript">var lang = (navigator.systemLanguage?navigator.system ...
- JS 判断 IE 浏览器版本
if(navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVer ...
- js 判断ie浏览器版本代码
jQuery 2.0 去除了对浏览器版本号的判断(它推荐特性检测),这里是一个老外写的原生判断方法,这段代码着实巧妙!既简介.有向后兼容!一般做法都是:正则搜索 USER_AGENT : 但因为历史原 ...
- js 判断电脑操作系统版本以及判断是32还是64位
/*检测系统版本*********************************************/ function getVersion(){ var version = navigat ...
最新文章
- 出门问问工程副总裁黄美玉入选IEEE Fellow,曾担任微软Cortana首席NLP科学家
- 买笔记本的10大愚蠢表现
- Maven 之常用命令
- iis应用程序池不能启动
- yolo配置文件以及训练时各参数的定义
- 【项目管理】工作分解结构WBS
- 为什么新技术产品经常出问题,以及如何在您的公司中防止它
- js中的异步与同步,解决由异步引起的问题
- git本地项目怎么上传到仓库
- 华三 h3c ospf、rip 路由引入和路由策略
- 一个 Spring Boot 项目该包含哪些?
- 手把手教你齿轮齿条配合
- OpenStack DVR 原理深入分析
- java计算机毕业设计企业员工档案管理源码+系统+数据库+lw文档+mybatis+运行部署
- 项目需求的重要性和开发步骤
- Blender图解教程:高仿版超级马里奥(三)身体建模(5月7日更新 附模型下载)
- 【压缩感知合集3】压缩感知的背景与意义
- 电路实验一阶电路误差分析_常见滤波电路分析技巧
- 2019人工智能行业的25大趋势预测
- HTML+CSS大作业: 个人介绍网页制作作业 大学生简单个人静态HTML网页设计作品 DIV布局个人介绍网页模板代码 DW学生个人博客网站制作成品下载