Javascript 将弹出窗口打印替换为jspdf
嗨,我有这个代码当点击,有一个弹出窗口和下载pdf。 首先,当我关闭并再次单击它时,它将不再打开,其次,我希望通过不弹出任何窗口将其直接下载到pdf。所以我在想有没有可能为这个添加JSPDF,这样我就可以直接下载它了?谢谢 这是我的密码Javascript 将弹出窗口打印替换为jspdf,javascript,vuejs2,jspdf,Javascript,Vuejs2,Jspdf,嗨,我有这个代码当点击,有一个弹出窗口和下载pdf。 首先,当我关闭并再次单击它时,它将不再打开,其次,我希望通过不弹出任何窗口将其直接下载到pdf。所以我在想有没有可能为这个添加JSPDF,这样我就可以直接下载它了?谢谢 这是我的密码 var originalContents = document.body.innerHTML; document.body.innerHTML = originalContents; window.print(); docum
var originalContents = document.body.innerHTML;
document.body.innerHTML = originalContents;
window.print();
document.body.innerHTML = originalContents;
setTimeout(function () { window.close(); }, 100);
使用window.print()解决方案
要使用window.print()
打印,您可以参考此代码段
var-button=document.getElementById('click');
button.onclick=函数(){
window.print();
}
今天是个好日子!
点击我代码>您正在打印/保存文档。正文
?这是预期的行为吗?是的。我将通过打印隐藏其他元素。这把小提琴好吗?谢谢大家!@AmreshVenugopal你能帮我直接下载PDF格式吗?当然,我会检查一些本地方式。