所以我有这个:
<script>
window.print();
</script>
我想打印这个网址的图片:
http://www.somefancyurl.com/labels/postage/45029dd.png
页面只显示我想要打印的图像。
我试过了:
<script>
window.print('http://www.somefancyurl.com/labels/postage/45029dd.png');
</script>
但这似乎没有改变任何事情。
感谢一些搜索,我想出了这个:
function printLabel(){
popup = window.open();
popup.document.write('<?php echo $order->shipmentLabel; ?>');
popup.print();
return false;
}
但是这会尝试打印<?php echo $order->shipmentLabel; ?>
而不是实际图像。
答案 0 :(得分:0)
您无法直接打印图像。
你应该这样做:
<script>
window.print();
</script>
<img src="http://www.somefancyurl.com/labels/postage/45029dd.png" />
您也可以在新窗口中执行此操作。(弹出窗口)
答案 1 :(得分:0)
在页面中,编写像
这样的HTML代码<html>
<body>
<img src='http://www.somefancyurl.com/labels/postage/45029dd.png' />
</body>
</html>
并将脚本编写为
<script>
window.print();
</script>