使用js将页面导出为word的简洁方法
2010-11-08 20:29
495 查看
先在.aspx页面中添加如下代码
<script type="text/javascript">
//指定页面区域内容导入Word
function AllAreaWord() {
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add("", 0, 1);
var oRange = oDC.Range(0, 1);
var sel = document.body.createTextRange();
sel.moveToElementText(userList);//userList是属性id的值,例如想导出<div id="id1"/>中的内容,只需将userList换id1
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible = true;
}
</script>
<input type="button" onclick= "javascript:AllAreaWord(); " value= "导出页面到Word "/>
接着在IE中设置:Internet选项-安全-自定义级别-ActiveX控件和插件-对没有标记为安全的ActiveX控件
进行初始化和脚本运行选为提示(这个方法最大的缺点就是我们不可能要求客户端都去这样配,特殊的时候用此方法)
<script type="text/javascript">
//指定页面区域内容导入Word
function AllAreaWord() {
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add("", 0, 1);
var oRange = oDC.Range(0, 1);
var sel = document.body.createTextRange();
sel.moveToElementText(userList);//userList是属性id的值,例如想导出<div id="id1"/>中的内容,只需将userList换id1
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible = true;
}
</script>
<input type="button" onclick= "javascript:AllAreaWord(); " value= "导出页面到Word "/>
接着在IE中设置:Internet选项-安全-自定义级别-ActiveX控件和插件-对没有标记为安全的ActiveX控件
进行初始化和脚本运行选为提示(这个方法最大的缺点就是我们不可能要求客户端都去这样配,特殊的时候用此方法)
相关文章推荐
- 使用js实现页面导出到word文档
- asp.net后台打印和导出WORD关闭页面JS真对 windows.open()方法
- 使用Form验证,未登录时登录页面无法显示图片、css、js文件的解决方法
- 使用COM来进行WORD或EXECEL导出操作,出现错误: 80070005 解决方法
- JS防止页面被其他网站iframe使用方法
- js页面显示word编辑页面 kindeditor(富文本编辑器)的使用
- js父页面中使用子页面的方法
- 使用js写点击一个事件使页面返回顶部以及控制一个元素在右下角的固定位置的方法
- validate.js页面验证js使用方法
- asp.net在使用母版页的内容页面中动态加载css和js文件的方法
- 关于js操作word和excel,js导出word和excel的若干方法汇总[转]
- Ext Designer Preview 导出的js代码在 页面使用不显示的问题
- WEB页面导出为EXCEL和WORD文档的方法(一)
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- 使用vue.js在页面内组件监听scroll事件的方法
- js刷新页面方法大全使用教程
- JS及POI将页面数据导出EXCLE文件的几种方法
- 在一个页面重复使用一个js函数的方法详解
- 页面数据导出到Excel或者Word方法
- WEB页面导出为Word文档后分页&横向打印的方法