简单地C#导出word(三)
来源:互联网 发布:dota 数据 编辑:程序博客网 时间:2024/04/28 18:49
这次提到的方法,要弹出网页,调用js把网页变成word导出
<title>测试HTML导出内容至WORD</title> <script type="text/javascript" language="javascript"> //指定页面区域内容导入Word function exportToWord(controlId) { var control = document.getElementById(controlId); try { var oWD = new ActiveXObject("Word.Application"); var oDC = oWD.Documents.Add("", 0, 1); var oRange = oDC.Range(0, 1); var sel = document.body.createTextRange(); try { sel.moveToElementText(control); } catch (notE) { alert("导出数据失败,没有数据可以导出。"); window.close(); return; } sel.select(); sel.execCommand("Copy"); oRange.Paste(); oWD.Application.Visible = true; //window.close(); } catch (e) { alert("导出数据失败,需要在客户机器安装Microsoft Office Word(不限版本),将当前站点加入信任站点,允许在IE中运行ActiveX控件(请使用IE浏览器或其他浏览器IE模式)。"); try { oWD.Quit(); } catch (ex) { } //window.close(); } } </script></head><body> <form id="form1" runat="server"> <div id="TestDiv"> <div align="center" style="font-size:larger"><b>河南省环境保护厅网站咨询投诉交办通知单</b></div> <table style='text-align: center; width: 100%' border='1' cellspacing='0' cellpadding='0'> <tr style='height: 40px'> <td>承办单位</td> <td colspan='3'></td> </tr> <tr style='height: 40px'> <td style='width: 20%;'>交办日期</td> <td style='width: 30%;'></td> <td style='width: 20%;'>传真电话</td> <td style='width: 30%;'>0371-66309213</td> </tr> <tr style='height: 40px'> <td>交办期限</td> <td></td> <td>监察总队邮箱</td> <td>hn12369@163.com</td> </tr> <tr style='height: 40px'> <td>编号 </td> <td colspan='3'></td> </tr> <tr style='height: 400px'> <td>环境咨询<br /> 投诉内容</td> <td colspan='3' style='text-align: left;'> <asp:Label ID="lbl_show" runat="server"></asp:Label> </td> </tr> <tr style='height: 60px'> <td>服务大厅<br /> 意 见</td> <td colspan='3'></td> </tr> <tr style='height: 40px'> <td>备注</td> <td colspan='3'></td> </tr> </table> </div> <div style="text-align: center"> <input type="button" value="导出到WORD" onclick="return exportToWord('TestDiv')" /> </div> </form></body></html>
0 0
- 简单地C#导出word(三)
- 简单地C#word导出(二)
- 简单的C#导出word(一)
- c#导出word(笔记)
- C# 导出Word
- C# Winform 导出Word
- C# 快速导出word
- C# word导出实例
- C# Winform 导出Word
- C#导出Word总结
- C#操作word文档(三)
- C#操作word文档(三)
- C#页面导出word文档
- C# dataGridView导出word文档
- C# 导出数据到Word
- Qt之导出PDF、HTML和Word(三)
- C# Excel 模板导出(Word等类似)
- C#数据导出到Excel(或Word)源代码大全
- asp.net mvc 用Redis实现分布式集群共享Session
- Trie的java实现
- 结构体定义:struct与typedef struct 用法详解和用法小结
- 【转】 cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- 磊科路由器动态获取IP模式下不显示DNS设置的问题
- 简单地C#导出word(三)
- Remove Duplicates from Sorted Array
- iOS动态运行时方法交换
- Java.math.BigDecimal.subtract()方法实例
- 在模板定义语法中关键字class与typename的作用完全一样。
- 变频器控制器设计
- 使用游标批量获取数据提高查询性能
- Server Tomcat v7.0 Server at localhost failed to start.的问题解决
- 基于跳表指针(skip points)的倒排记录表(postings lists)合并算法