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 call方法使用说明
Jan 11 Javascript
jquery下异步提交表单 异步跨域提交表单
Nov 17 Javascript
js 判断脚本加载完毕的代码
Jul 13 Javascript
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
Dec 12 Javascript
jQuery+PHP实现动态数字展示特效
Mar 14 Javascript
jQuery继承extend用法详解
Oct 10 Javascript
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
Jan 20 Javascript
Vue Router去掉url中默认的锚点#
Aug 01 Javascript
vue与bootstrap实现简单用户信息添加删除功能
Feb 15 Javascript
vue遍历生成的输入框 绑定及修改值示例
Oct 30 Javascript
Vue父组件监听子组件生命周期
Sep 03 Javascript
使用vue构建多页面应用的示例
Oct 22 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实现根据浏览器跳转不同语言页面代码
2013/08/02 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
js实现iframe动态调整高度的代码
2008/01/06 Javascript
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
JS重要知识点小结
2011/11/06 Javascript
原生js ActiveXObject获取execl里面的值
2013/11/01 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
2015/08/15 Javascript
微信小程序 小程序制作及动画(animation样式)详解
2017/01/06 Javascript
bootstrap daterangepicker汉化以及扩展功能
2017/06/15 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
vue自定义指令directive的使用方法
2019/04/07 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
create-react-app中添加less支持的实现
2019/11/15 Javascript
基于脚手架创建Vue项目实现步骤详解
2020/08/03 Javascript
python使用socket连接远程服务器的方法
2015/04/29 Python
Python中operator模块的操作符使用示例总结
2016/06/28 Python
Python中如何优雅的合并两个字典(dict)方法示例
2017/08/09 Python
浅谈flask源码之请求过程
2018/07/26 Python
python使用python-pptx删除ppt某页实例
2020/02/14 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
python实现将中文日期转换为数字日期
2020/07/14 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
python openpyxl模块的使用详解
2021/02/25 Python
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
土耳其风格手工珠宝:Ottoman Hands
2019/07/26 全球购物
俄罗斯游戏商店:Buka
2020/03/01 全球购物
考试作弊检讨书大全
2014/02/18 职场文书
毕业生个人求职自荐信
2014/02/26 职场文书
开业庆典主持词
2014/03/21 职场文书
活动总结报告范文
2014/05/04 职场文书
音乐教师求职信
2014/06/28 职场文书
年度优秀员工获奖感言
2014/08/15 职场文书
校长师德表现自我评价
2015/03/04 职场文书
新郎新娘致辞
2015/07/31 职场文书
导游词之茶卡盐湖
2019/11/26 职场文书
Pandas数据结构之Series的使用
2022/03/31 Python