我想使用以下代码通过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);
打印代码工作正常。但现在我想使用javascript代码从打印中删除网址,日期和标题。 可能吗? 任何人都可以帮我解决以下问题吗?
答案 0 :(得分:5)
您无法以编程方式删除网址和时间戳。这些选项是Print
对话框的一部分,无法通过页面中的JavaScript控制这些选项。这个选择完全取决于用户。
答案 1 :(得分:1)
答案 2 :(得分:0)
如果您在Chrome中尝试,当您点击打印页面底部的打印按钮时,将会显示&#34;删除页眉和页脚&#34;复选框。
另外对于其他浏览器去打印设置,你会发现相同的设置..只是取消检查