使用window.print()打印外部页面

时间:2014-04-01 00:40:10

标签: javascript php google-chrome printing

所以现在我有一个打开窗口并加载运输标签的功能。然后我右键单击并选择打印,然后浏览chrome打印窗口。

我的代码现在:

function printLabel(){

   window.open('<?php echo $order->shipmentLabel; ?>', 'name', 'width=800, height=400');

   return false;
}

这没关系。但我真正想做的是调用printLabel函数后让<?php echo $order->shipmentLabel; ?>自动打印到我的默认打印机。甚至可以跳过镀铬打印页面。

我怎么能这样做?

执行此操作的网页只能由一台计算机访问,并且只能由我访问,因此如果必须在chrome中更改设置以允许此操作,那么这是完全合理的。

如果不能选择跳过Google Chrome打印窗口,我仍然需要知道如何在不打开的情况下加载外部页面进行打印。

1 个答案:

答案 0 :(得分:0)

这叫做无声打印。

这是一个教程: http://drziegler.net/kiosksilent-printing-in-google-chrome/