2
function export2Word() {
var html, link, blob, url, css;
css = (
'<style> table { border-collapse: collapse; border-style:none; } .tables td,th{border:1px solid black;}' +
//'@page WordSection1{size: 841.95pt 595.35pt;mso-page-orientation: landscape;}' +
//'div.WordSection1 {page: WordSection1;} ' +
'</style>'
);
html = document.getElementById("tblPrint").outerHTML;
blob = new Blob(['\ufeff', css + html], {
type: 'application/msword'
});
url = URL.createObjectURL(blob);
link = document.createElement('A');
link.href = url;
link.download = 'Document'; // default name without extension
document.body.appendChild(link);
if (navigator.msSaveOrOpenBlob)
navigator.msSaveOrOpenBlob(blob, 'Document.doc'); // IE10-11
else link.click(); // other browsers
document.body.removeChild(link);
};
は、私はその後、ちょうどデータ
を示す任意のテーブル構造を示すないしようとしたとき、MS-Wordにテーブルをエクスポートすると、私は新しいrollnoのための改ページを使用しました<div style="page-break-after:always;"> </div>
のようにこれも動作しない
私のコードで何が間違っていますか? ms-wordで改ページするにはどうすればよいですか?事前
に動作します試してみてください私はそれはそれを正しくエクスポート全くそれに問題はなく、テーブルの両方を試していませんコンテンツのみを表示していない構造RT – Pravin