- Открыть новое окно, используя
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>
http://jsbin.com/qaruze/edit?html,js
'window.print()' – bhansa
Это может сработать, если вам просто нажмите на картинку. Этого достаточно? –
Нет, я не хочу добавлять изображение. Только слово напечатать как print –