用户登录
用户注册

分享至

js将页面另存为word

  • 作者: 内氵函段子睾级丸家
  • 来源: 51数据库
  • 2020-04-21

一、js 怎么讲html页面保存word

js 怎么将html页面保存word,我们需要使用自己编写的函数,然后在通过moveToElementText这个函数获取到html的内容,然后在保存就可以了,这里我提交一段代码: 2 3 测试HTML导出内容至WORD 4 <script type="text/javascript" language="javascript"> 5 //指定页面区域内容导入Word 6 function exportToWord(controlId) { 7 var control = document.getElementById(controlId); 8 try { 9 var oWD = new ActiveXObject("Word.Application");10 var oDC = oWD.Documents.Add("", 0, 1);11 var oRange = oDC.Range(0, 1);12 var sel = document.body.createTextRange();13 try {14 sel.moveToElementText(control);15 } catch (notE) {16 alert("导出数据失败,没有数据可以导出。

");17 window.close();18 return;19 }20 sel.select();21 sel.execCommand("Copy");22 oRange.Paste();23 oWD.Application.Visible = true;24 //window.close();25 }26 catch (e) {27 alert("导出数据失败,需要在客户机器安装Microsoft Office Word(不限版本),将当前站点加入信任站点,允许在IE中运行ActiveX控件。");28 try { oWD.Quit(); } catch (ex) { }29 //window.close();30 }31 }32 </script>333435 36 爱情公寓第三季成绩表37 38

39 40 43 46 49 50 51 54 57 60 61 62 65 68 71 72
41 名次42 44 姓名45 47 总分48
52 201200153 55 曾小贤56 58 8659
63 201200264 66 胡一菲67 69 8570
73 74 75 76 77 7879。

二、js怎么讲html页面保存word

js怎么将html页面保存word,我们需要使用自己编写的函数,然后在通过moveToElementText这个函数获取到html的内容,然后在保存就可以了,这里我提交一段代码:23测试HTML导出内容至WORD433343536爱情公寓第三季成绩表3738394041名次424344姓名454647总分48495051522012001535455曾小贤5657588659606162632012002646566胡一菲6768698570717273747576777879。

三、js 怎么讲html页面保存word

js 怎么将html页面保存word,我们需要使用自己编写的函数,然后在通过moveToElementText这个函数获取到html的内容,然后在保存就可以了,这里我提交一段代码: 2 3 测试HTML导出内容至WORD 4 333435 36 爱情公寓第三季成绩表37 38

39 40 43 46 49 50 51 54 57 60 61 62 65 68 71 72
41 名次42 44 姓名45 47 总分48
52 201200153 55 曾小贤56 58 8659
63 201200264 66 胡一菲67 69 8570
73 74 75 76 77 7879。

四、用JavaScript导出当前页面的word文档怎么做

jsp页面导出为word文件需要利用apache的POI来完成。

核心代码如下:<%@ page contentType="application/msword; charset=utf-8" %> 其实如果用框架做就方便多了,比如Struts2。在Action里直接写如下代码: if(out!=null){ String fileName=""; fileName+="评价报告.doc"; try { HttpServletResponse response = ServletActionContext.getResponse(); response.setHeader("Content-disposition","attachment; filename="+new String(fileName.getBytes("GB2312"), "8859_1")); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } out是jsp页面表单元素,一个button,用于提交表单到相应Action进行Word下载。

Action设置jsp页面头文件。这样每次点击button就可以把相应jsp页面的内容保存到Word中并且支持下载,Word中内容并且是可编辑状态。

转载请注明出处51数据库 » js将页面另存为word

软件
前端设计
程序设计
Java相关