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 相关文章推荐
如何用javascript控制上传文件的大小
Oct 26 Javascript
javascript 异常处理使用总结
Jun 21 Javascript
Mootools 1.2 手风琴(Accordion)教程
Sep 15 Javascript
如何动态的导入js文件具体该怎么实现
Jan 14 Javascript
原生js封装二级城市下拉列表的实现代码
Jun 16 Javascript
原生js代码实现图片放大境效果
Oct 30 Javascript
深入理解Commonjs规范及Node模块实现
May 17 Javascript
Vue中的ref作用详解(实现DOM的联动操作)
Aug 21 Javascript
vue项目优化之通过keep-alive数据缓存的方法
Dec 11 Javascript
Babel 入门教程学习笔记
Jun 13 Javascript
微信小程序实现左侧滑栏过程解析
Aug 26 Javascript
基于vue-cli3创建libs库的实现方法
Dec 04 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概率算法实例
2014/04/09 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
php生成圆角图片的方法
2015/04/07 PHP
yii2中添加验证码的实现方法
2016/01/09 PHP
三级下拉菜单的js实现代码
2011/05/23 Javascript
jquery 笔记 事件
2011/11/02 Javascript
javascript解决innerText浏览器兼容问题思路代码
2013/05/17 Javascript
Javascript实现返回上一页面并刷新的小例子
2013/12/11 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
jquery+css3问卷答题卡翻页动画效果示例
2016/10/26 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
2017/03/30 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
小程序组件之自定义顶部导航实例
2019/06/12 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
JavaScript实现简单的弹窗效果
2020/05/19 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
Antd的table组件表格的序号自增操作
2020/10/27 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
跟老齐学Python之for循环语句
2014/10/02 Python
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
浅谈Python基础之I/O模型
2017/05/11 Python
浅谈python内置变量-reversed(seq)
2017/06/21 Python
Python2.7+pytesser实现简单验证码的识别方法
2017/12/29 Python
python flask几分钟实现web服务的例子
2019/07/26 Python
Python全栈之列表数据类型详解
2019/10/01 Python
Pycharm2020.1安装中文语言插件的详细教程(不需要汉化)
2020/08/07 Python
纽约手袋品牌:KARA
2018/03/18 全球购物
教师师德反思材料
2014/02/15 职场文书
材料加工工程求职信
2014/02/19 职场文书
优秀驾驶员先进事迹材料
2014/05/04 职场文书
英文诗歌翻译方法(赏析)
2019/08/16 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL
美国运营商 T-Mobile 以 117.83Mb/s 的速度排第一位
2022/04/21 数码科技
MySQL transaction事务安全示例讲解
2022/06/21 MySQL