php - 如何打开打印窗口,而PDF文件在网页打开?
答
把以下内容在弹出窗口中确认<body>
标签:
<body onload="window.print()" />
这是JavaScript,然后将打开浏览器的打印对话框。您无法直接从Javascript打印,但可以打开提示。
如果你只是在该窗口中打开原始PDF,可以从父窗口控制它的好,无论是在一个按钮,或任何其他JavaScript处理:
<input type="button" value="Generate PDF" onclick="var w = window.open('generated_pdf.pdf','mywin'); w.print();"/>
答
Zombat的答案如果您正在处理网页,但是PDF文件没有主体标记,则可以使用。有了PDF文件,我不确定这是可能的。
但是!无论如何,我认为这种方式会更好。让用户点击ctrl-p进行打印比假设他们想要打印并“帮助”抛出对话框的侵略性要小。海事组织当然。