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 相关文章推荐
doctype后如何获得body.clientHeight的方法
Jul 11 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
Apr 14 Javascript
只需20行代码就可以写出CSS覆盖率测试脚本
Apr 24 Javascript
node.js中的url.parse方法使用说明
Dec 10 Javascript
javascript中定义类的方法汇总
Dec 28 Javascript
在JavaScript中操作时间之getMonth()方法的使用
Jun 10 Javascript
AngularJS模块学习之Anchor Scroll
Jan 19 Javascript
javascript HTML5文件上传FileReader API
Mar 27 Javascript
下一代Bootstrap的5个特点 超酷炫!
Jun 17 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
Mar 15 Javascript
layui之数据表格--与后台交互获取数据的方法
Sep 29 Javascript
JavaScript多种滤镜算法实现代码实例
Dec 10 Javascript
仿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
我的群发邮件程序
2006/10/09 PHP
在windows服务器开启php的gd库phpinfo中未发现
2013/01/13 PHP
PhpDocumentor 2安装以及生成API文档的方法
2014/05/21 PHP
PHP中对数组的一些常用的增、删、插操作函数总结
2015/11/27 PHP
浅谈php中urlencode与rawurlencode的区别
2016/09/05 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
Javascript 网页黑白效果实现代码(兼容IE/FF等)
2010/04/23 Javascript
使用jquery mobile做幻灯播放效果实现步骤
2013/01/04 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
2015/07/18 Javascript
JS实现的另类手风琴效果网页内容切换代码
2015/09/08 Javascript
JavaScript利用正则表达式替换字符串中的内容
2016/12/12 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
用JS实现简单的登录验证功能
2017/07/28 Javascript
微信小程序中进行地图导航功能的实现方法
2018/06/29 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
图解javascript作用域链
2019/05/27 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
NodeJS多种创建WebSocket监听的方式(三种)
2020/06/04 NodeJs
Python中的集合类型知识讲解
2015/08/19 Python
Android应用开发中Action bar编写的入门教程
2016/02/26 Python
Python for Informatics 第11章 正则表达式(一)
2016/04/21 Python
Python虚拟环境项目实例
2017/11/20 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
如何卸载python插件
2020/07/08 Python
python中pivot()函数基础知识点
2021/01/03 Python
加拿大约会网站:EliteSingles.ca
2018/01/12 全球购物
英国女性时尚精品店:THE DRESSING ROOM
2018/05/23 全球购物
如何客观的进行自我评价
2013/12/17 职场文书
服装机修工岗位职责
2013/12/26 职场文书
毕业生个人求职信范文分享
2014/01/05 职场文书
员工培训邀请函
2014/01/11 职场文书
五星级酒店宣传口号
2015/12/25 职场文书
导游词之四川熊猫基地
2020/01/13 职场文书
Mysql systemctl start mysqld报错的问题解决
2021/06/03 MySQL