0
A
回答
1
- 使用
window.open
打开新窗口。 - 写给它
img
标记。 - 加载图像后,使用
window.print()
打印文档。 - 关闭使用
window.close()
窗口,您可以用代码做到这一点是这样的:
function printImg(url) {
var win = window.open('');
win.document.write('<img src="' + url + '" onload="window.print();window.close()" />');
win.focus();
}
<img src="http://i.stack.imgur.com/hCYTd.jpg" />
<button onclick="printImg('http://i.stack.imgur.com/hCYTd.jpg')">Print</button>
相关问题
- 1. 单击打印所有按钮并打印所有图像打印
- 2. 无按钮打印视图
- 3. 打印附加值
- 4. GWT:打印按钮
- 5. 打印CR306000上的打印按钮以打印案例数据
- 6. 打印图像
- 7. C#打印文档打印图像
- 8. 打印图像通过蓝牙打印机打印字符串
- 9. 打印附加结构(swift4)
- 10. 打印PHP图像
- 11. ASP.Net不打印按钮
- 12. 的ReportViewer打印按钮
- 13. 使JavaScript按钮打印值
- 14. JavaScript的打印按钮
- 15. 使用按钮打印AS3
- 16. 添加打印按钮的JPanel
- 17. IFRAME tiff图像打印并不打印全图像
- 18. 如何在打印机上打印背景图像水印
- 19. 在.net打印预览对话框中禁用“打印”按钮
- 20. 从iframe打印按钮打印父页面和iframe内容
- 21. DataTables打印按钮不起作用,打印一个空白页
- 22. 从自定义打印按钮触发数据表打印
- 23. lotusnotes 8.5打印按钮为persivic打印机
- 24. 打印图像c#.net
- 25. 以横向打印图像?
- 26. AS2打印外部图像
- 27. 打印Canvas图像silverlight
- 28. 从imageview打印图像
- 29. 使用javascript打印图像
- 30. 使用SSRS打印图像
'window.print()' – bhansa
这可能,如果你的工作只需按下图片。够了吗? –
不,我不想添加图像。只有打印文字如 print –