【发布时间】:2016-07-19 18:09:49
【问题描述】:
我有将 html 表导出到 word 文件的 jquery 函数。功能很好用,但我需要将 word 文件旋转到横向。有人可以帮帮我吗?
这里是js函数:
<SCRIPT type="text/javascript">
$(document).ready(function () {
$("#btnExport").click(function () {
var htmltable= document.getElementById('tblExport');
var html = htmltable.outerHTML;
window.open('data:application/msword,' + '\uFEFF' + encodeURIComponent(html));
});
});
Response.AddHeader("Content-Disposition", "attachment;filename=myfilename.docx");
【问题讨论】:
-
不要认为这是可能的,因为您不是从头开始创建 word 文档,而是将 HTML 内容作为 word 文档发送到响应。
-
@Nimesh - 如果您创建与 Word 兼容的 HTML 并使用 MS Office CSS 样式,这是可能的。
-
@Martynas 先生,您是否找到将
.doc文件导出为portrait或landscape和À4的最终解决方案,因为当我打开文件时,下面的答案位于webpage layout那么我该如何解决这个问题呢?
标签: javascript jquery html ms-word export