【发布时间】:2015-08-10 17:50:33
【问题描述】:
我正在尝试使用 js 函数打印位于我的服务器中的 doc 文件。 起初,我认为这是一件容易的事,但经过大量研究后,我找不到这样做的方法。
我已经尝试过了,但结果是页面内容中包含 url。
$('#printItems').on('click', '.toPrint', function(e){
console.log("Printing...");
e.preventDefault();
doc = $(this).attr( "href" );
var w = window.open(doc);
w.document.write(doc);
w.print();
});
提前致谢。
更新:
我知道谷歌文档可以选择这样做。它会将文件转换为 PDF 并使用 pdf.js 吗?
【问题讨论】:
-
您是指 Microsoft Word 文档中的 doc 文件吗?这不可能直接在浏览器中完成。您必须让用户下载文件并自己从 Microsoft Word 打印。
-
你为什么打电话给
write? -
谢谢,我想我要让用户下载了。
标签: javascript jquery html printing