我想通过javascript使用以下代码打印div标签内容.
var divToPrint1 = $('#PrintDoc').html();
var newWin = window.open('Share Certificate #001', '', 'width=10px,height=10px');
newWin.document.open();
newWin.document.write('<html><body onload="window.print();">' + divToPrint1 + '</body></html>');
newWin.document.close();
setTimeout(function () { newWin.close(); }, 10);
Run Code Online (Sandbox Code Playgroud)
打印代码工作正常.但现在我想使用javascript代码从打印页面中删除网址,日期和标题.
可能吗?你能帮我解决下面的代码吗?
我见过的唯一一个没有页眉和页脚打印的在线应用程序是Google Docs.然而,经过一些搜索,我发现gdocs实际上生成了一个pdf文件,打开了该文件,并从那里打印出来.如果这是Google发现的最佳方式,并且拥有所有资源,我建议您寻找这个方向.
"页眉和页脚由你的打印子系统放在那里,而不是页面或浏览器.这意味着,这个特殊属性掌握在用户手中.就像屏幕分辨率或更宽的宽度一样." - 来自网页设计论坛的答案
这是一项服务(虽然付费),我发现它将通过http post生成pdf.而这里是(很有前途),所以有关生成使用asp.net PDF的问题
| 归档时间: |
|
| 查看次数: |
11563 次 |
| 最近记录: |