将打印机的内容发送到打印机

时间:2010-12-22 16:57:38

标签: javascript html printing hyperlink

我知道我可以通过调用

来打印当前页面
javascript:windows.print()

是否可以在不首先显示页面的情况下打印页面?我的意思是,如果我有一个链接,我想向打印机发送target_url的内容。

<a href="target_url">Click to print the target_url</a>

我可以用ajax加载它,但无论如何都要把这些内容发送到打印机?

感谢。

2 个答案:

答案 0 :(得分:2)

使用iframe怎么样?将内容加载到不可见的iframe中,然后打印iframe。

答案 1 :(得分:1)

您可以将内容加载到隐藏框架中,然后让其调用window.print()。这将导致向用户显示浏览器的本机“打印”对话框。您无法强制客户端计算机在未经用户批准的情况下开始打印。

相关问题