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 相关文章推荐
自用js开发框架小成 学习js的朋友可以看看
Nov 16 Javascript
js正则表达exec与match的区别说明
Jan 29 Javascript
JavaScript中奇葩的假值示例应用
Mar 11 Javascript
Node.js中的缓冲与流模块详细介绍
Feb 11 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
Mar 04 Javascript
JavaScript判断是否为数组的3种方法及效率比较
Apr 01 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
Jun 08 Javascript
JS中JSON对象和String之间的互转及处理技巧
Apr 06 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
js与jquery正则验证电子邮箱、手机号、邮政编码的方法
Jul 04 Javascript
Angularjs自定义指令实现分页插件(DEMO)
Sep 16 Javascript
如何利用JavaScript编写一个格斗小游戏
Jan 06 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
php5 non-thread-safe和thread-safe这两个版本的区别分析
2010/03/13 PHP
php中定义网站根目录的常用方法
2010/08/08 PHP
《PHP编程最快明白》第八讲:php启发和小结
2010/11/01 PHP
php 冒泡排序 交换排序法
2011/05/10 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
php 发送带附件邮件示例
2014/01/23 PHP
THINKPHP项目开发中的日志记录实例分析
2014/12/01 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
创建无限极分类树型结构的简单方法
2017/06/20 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
自己的js工具 Cookie 封装
2009/08/21 Javascript
Javascript JSQL,SQL无处不在,
2010/05/05 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
JavaScript中的setMilliseconds()方法使用详解
2015/06/11 Javascript
NodeJS整合银联网关支付(DEMO)
2016/11/09 NodeJs
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
js实现简单模态框实例
2018/11/16 Javascript
vue两组件间值传递 $router.push实现方法
2019/05/15 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
2019/09/06 Javascript
使用axios请求接口,几种content-type的区别详解
2019/10/29 Javascript
详解Vscode中使用Eslint终极配置大全
2019/11/08 Javascript
JavaScript实现拖拽效果
2020/03/16 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
python版本的读写锁操作方法
2016/04/25 Python
对Python中range()函数和list的比较
2018/04/19 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
keras 多任务多loss实例
2020/06/22 Python
python实现人工蜂群算法
2020/09/18 Python
HTML5 history新特性pushState、replaceState及两者的区别
2015/12/26 HTML / CSS
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
班长自荐书范文
2014/02/11 职场文书
项目合作意向书模板
2014/07/29 职场文书
诚实守信道德模范事迹材料
2014/08/15 职场文书
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js