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. 打印图像在GridView中打印按钮c#asp.net
- 3. 打印图像打印灰度图像
- 4. 无按钮打印视图
- 5. 打印附加值
- 6. 打印按钮也在myprint上打印
- 7. GWT:打印按钮
- 8. 打印CR306000上的打印按钮以打印案例数据
- 9. 打印图像
- 10. 打印图像
- 11. 的Greasemonkey:添加打印按钮 - 打印和“打印友好”的风格DIV
- 12. 打印前加载图像
- 13. 在POS打印机上打印图像
- 14. C#打印文档打印图像
- 15. 打印图像通过蓝牙打印机打印字符串
- 16. 单击一个按钮打印多个图像在winforms中全部打印
- 17. 打印附加结构(swift4)
- 18. 打印PHP图像
- 19. 是否可以直接使用打印按钮打印图像,而不显示打印机对话?
- 20. JavaScript的打印按钮
- 21. 使JavaScript按钮打印值
- 22. 的ReportViewer打印按钮
- 23. ASP.Net不打印按钮
- 24. AR带打印按钮
- 25. Highcharts:“全部打印”按钮
- 26. 删除打印按钮
- 27. Infopath 2003打印按钮
- 28. 正确打印Bootstrap按钮
- 29. 打印按钮InfoPath表格
- 30. 添加打印按钮的JPanel
'window.print()' – bhansa
这可能,如果你的工作只需按下图片。够了吗? –
不,我不想添加图像。只有打印文字如 print –