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 相关文章推荐
原生js实现查找/添加/删除/指定元素的class
Apr 12 Javascript
js判断鼠标同时离开两个div的思路及代码
May 31 Javascript
浅谈Sizzle的“编译原理”
Apr 14 Javascript
浏览器中url存储的JavaScript实现
Jul 07 Javascript
javascript学习指南之回调问题
Apr 23 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
Oct 19 Javascript
javascript输出AscII码扩展集中的字符方法
Dec 26 Javascript
ionic2 tabs使用 Modal底部tab弹出框
Dec 30 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
Jan 21 Javascript
JavaScript获取select中text值的方法
Feb 13 Javascript
判断jQuery是否加载完成,没完成继续判断的解决方法
Dec 06 jQuery
vue.js 图片上传并预览及图片更换功能的实现代码
Aug 27 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
php的一个登录的类 [推荐]
2007/03/16 PHP
JavaScript与DropDownList 区别分析
2010/01/01 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
js计算两个时间之间天数差的实例代码
2013/11/19 Javascript
Bootstrap popover用法详解
2016/12/22 Javascript
你有必要知道的10个JavaScript难点
2017/07/25 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
webpack-dev-server远程访问配置方法
2018/02/22 Javascript
vue项目实现表单登录页保存账号和密码到cookie功能
2018/08/31 Javascript
vuex页面刷新后数据丢失的方法
2019/01/17 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
python使用正则表达式检测密码强度源码分享
2014/06/11 Python
Python切片知识解析
2016/03/06 Python
Python爬取京东的商品分类与链接
2016/08/26 Python
python爬虫框架talonspider简单介绍
2017/06/09 Python
Python使用Scrapy保存控制台信息到文本解析
2017/12/27 Python
使用python读取txt文件的内容,并删除重复的行数方法
2018/04/18 Python
python reverse反转部分数组的实例
2018/12/13 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
Python算法的时间复杂度和空间复杂度(实例解析)
2019/11/19 Python
基于Python获取城市近7天天气预报
2019/11/26 Python
Python continue语句实例用法
2020/02/06 Python
详解python如何引用包package
2020/06/07 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
Selenium Webdriver元素定位的八种常用方式(小结)
2021/01/13 Python
python 自动识别并连接串口的实现
2021/01/19 Python
详解Django中的FBV和CBV对比分析
2021/03/01 Python
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
秘书专业自荐信范文
2013/12/26 职场文书
小学敬老月活动方案
2014/02/11 职场文书
教师节宣传方案
2014/05/23 职场文书
中职毕业生自我鉴定
2014/09/13 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书
学校会议通知范文
2015/04/15 职场文书
《鸟的天堂》教学反思
2016/02/19 职场文书