js打开word文档预览操作示例【不是下载】


Posted in Javascript onMay 23, 2019

本文实例讲述了js打开word文档预览操作。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <script>
  function openmydoc(path) {
   var doc = new ActiveXObject("Word.Application");
   doc.visible = true;
   doc.Documents.Open(path);
  }
 </script>
</head>
<body>
<a onclick="openmydoc('D:\\word\\go.doc');" type="activxobject(word.application)">
 点击我!!!打开word文档,而不是下载
</a>
</body>
</html>

注:这里因为用到了IE浏览器的ActiveXObject,因此需要针对IE浏览器开启本地Intranet =》自定义级别 =》ActiveXObject控件,如下图所示:

js打开word文档预览操作示例【不是下载】

第二种方法

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <script language="Javascript">
  function doword() {
   var WordApp = new ActiveXObject("Word.Application");
   WordApp.Application.Visible = true;
   var Doc = WordApp.Documents.Add("D:\\word\\go.doc",true);
   //下面是以只读方式打开
   var openDocObj = new ActiveXObject("SharePoint.OpenDocuments.1");
   openDocObj.EditDocument("http://localhost/cmt/go.doc");
  }
 </script>
</head>
<body>
<button onclick="doword()">打开Word模板</button>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javaScript 关闭浏览器 (不弹出提示框)
Jan 31 Javascript
基于JQuery的一句话搞定手风琴菜单
Sep 14 Javascript
自动设置iframe大小的jQuery代码
Sep 11 Javascript
扩展JS Date对象时间格式化功能的小例子
Dec 02 Javascript
关于jquery中全局函数each使用介绍
Dec 10 Javascript
javascript模拟post提交隐藏地址栏的参数
Sep 03 Javascript
Javascript 是你的高阶函数(高级应用)
Jun 15 Javascript
浅谈Javascript数据属性与访问器属性
Jul 26 Javascript
在一个页面重复使用一个js函数的方法详解
Dec 26 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 Javascript
微信小程序从注册账号到上架(图文详解)
Jul 17 Javascript
VUE解决跨域问题Access to XMLHttpRequest at
May 06 Vue.js
仿iPhone通讯录制作小程序自定义选择组件的实现
May 23 #Javascript
判断js数据类型的函数实例详解
May 23 #Javascript
JS定义函数的几种常用方法小结
May 23 #Javascript
vue-test-utils初使用详解
May 23 #Javascript
了解前端理论:rscss和rsjs
May 23 #Javascript
微信小程序使用字体图标的方法
May 23 #Javascript
个人小程序接入支付解决方案
May 23 #Javascript
You might like
PHP数据类型的总结分析
2013/06/13 PHP
Yii2语言国际化的配置教程
2018/08/19 PHP
prototype 1.5相关知识及他人笔记
2006/12/16 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
分享一些常用的jQuery动画事件和动画函数
2015/11/27 Javascript
jQuery插件开发汇总
2016/05/15 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
2016/05/17 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
2016/05/21 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
JS实现的多张图片轮流播放幻灯片效果
2016/07/22 Javascript
原生js实现键盘控制div移动且解决停顿问题
2016/12/05 Javascript
Web开发中客户端的跳转与服务器端的跳转的区别
2017/03/05 Javascript
解决easyui日期时间框ie的兼容的问题
2018/03/01 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
vuejs简单验证码功能完整示例
2019/01/08 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
2019/05/16 Javascript
Vuejs中的watch实例详解(监听者)
2020/01/05 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
[00:02]DOTA2新版本使用PA至宝后暴击展示
2014/11/19 DOTA
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
sublime python3 输入换行不结束的方法
2018/04/19 Python
Python+OpenCV实现图像融合的原理及代码
2018/12/03 Python
Python 正则表达式匹配字符串中的http链接方法
2018/12/25 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
Django分组聚合查询实例分享
2020/04/29 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
html5-canvas中使用clip抠出一个区域的示例代码
2018/05/25 HTML / CSS
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
什么样的创业计划书可行性高?
2014/02/01 职场文书
节能减排倡议书
2014/04/15 职场文书
竞选村长演讲稿
2014/04/28 职场文书
企业宣传策划方案
2014/05/29 职场文书
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android