JS实现获取word文档内容并输出显示到html页面示例


Posted in Javascript onJune 23, 2018

本文实例讲述了JS实现获取word文档内容并输出显示到html页面。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <script>
    var w = new ActiveXObject('Word.Application');
    var docText;
    var obj;
    if(w != null) {
      w.Visible = true;
      obj = w.Documents.Open("D:\\word\\go.doc");
      docText = obj.Content;
      w.Selection.TypeText("Hello");
      w.Documents.Save();
      document.write(docText);//Print on webpage
      /*The Above Code Opens existing Document
       set w.Visible=false
       */
      /*Below code will create doc file and add data to it and will close*/
      w.Documents.Add();
      w.Selection.TypeText("Writing This Message ....");
      w.Documents.Save("D:\\word\\go.doc");
      w.Quit();
      /*Don't forget
       set w.Visible=false */
    }
  </script>
</head>
<body>
</body>
</html>

注意:这里使用了ActiveXObject组建,因此需要使用IE内核浏览器运行本代码。

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

Javascript 相关文章推荐
YUI 读码日记之 YAHOO.lang.is*
Mar 22 Javascript
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
Nov 09 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
Dec 11 Javascript
神奇!js+CSS+DIV实现文字颜色渐变效果
Mar 16 Javascript
js滚动条平滑移动示例代码
Mar 29 Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
Dec 08 Javascript
vue2中的keep-alive使用总结及注意事项
Dec 21 Javascript
vue router带参数页面刷新或回退参数消失的解决方法
Feb 27 Javascript
对Layer弹窗使用及返回数据接收的实例详解
Sep 26 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
Sep 16 Javascript
原生js实现俄罗斯方块
Oct 20 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
Jun 23 #Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
Jun 22 #Javascript
Vue验证码60秒倒计时功能简单实例代码
Jun 22 #Javascript
JS实现图片转换成base64的各种应用场景实例分析
Jun 22 #Javascript
使用vue-infinite-scroll实现无限滚动效果
Jun 22 #Javascript
vue中实现左右联动的效果
Jun 22 #Javascript
JS实现关键词高亮显示正则匹配
Jun 22 #Javascript
You might like
PHP的switch判断语句的“高级”用法详解
2014/10/01 PHP
php实现模拟post请求用法实例
2015/07/11 PHP
php快速排序原理与实现方法分析
2016/05/26 PHP
PHP正则验证字符串是否为数字的两种方法并附常用正则
2019/02/27 PHP
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
前端轻量级MVC框架CanJS详解
2014/09/26 Javascript
javascript学习笔记之函数定义
2015/06/25 Javascript
js鼠标点击图片切换效果实现代码
2015/11/19 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
2015/12/04 Javascript
谷歌Chrome浏览器扩展程序开发小记
2016/01/06 Javascript
Bootstrap表单Form全面解析
2016/06/13 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
Vue.js创建Calendar日历效果
2016/11/03 Javascript
bootstrap配合Masonry插件实现瀑布式布局
2017/01/18 Javascript
JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)
2017/03/30 Javascript
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
Python程序设计入门(2)变量类型简介
2014/06/16 Python
python使用clear方法清除字典内全部数据实例
2015/07/11 Python
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
python 根据正则表达式提取指定的内容实例详解
2016/12/04 Python
Python生成MD5值的两种方法实例分析
2019/04/26 Python
Python hexstring-list-str之间的转换方法
2019/06/12 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
节日快乐! Python画一棵圣诞树送给你
2019/12/24 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
2020/03/09 Python
HomeAway英国:全球领先的度假租赁在线市场
2020/02/03 全球购物
美国主要的特色咖啡和茶公司:Peet’s Coffee
2020/02/14 全球购物
利达恒信公司.NET笔试题面试题
2016/03/05 面试题
新娘父亲婚礼致辞
2014/01/16 职场文书
勤奋学习演讲稿
2014/05/10 职场文书
户籍证明书标准模板
2014/09/10 职场文书
国庆节标语大全
2014/10/08 职场文书
面试感谢信范文
2015/01/22 职场文书
如何使用注解方式实现 Redis 分布式锁
2022/07/23 Redis