Печать картинки через браузер!
Всем привет. возникла необходимость сделать так, чтобы при клике на кнопку button или на картинку открывалась страница печати картинки в браузере.
Собственно попробовал решить задачу так: <button id="printBut">print image</button> <script> window.onload = function () { var printBut = document.getElementById('printBut'); printBut.onclick = function () { var win = window.open(); win.document.write('<img src="http://cbres3.ru/wp-content/uploads/2013/05/%D0%9C%D0%BE%D1%82%D0%BE%D1%86%D0%B8%D0%BA%D0%BB-Honda-CBR1000RR.jpg">'); win.print(); win.close() } } </script> Таким образом картинка выводится на печать только в Мозилле. В опере новое всплывающее окно блокируется, а в хроме выходит на печать пустой лист. Вообщем без понятия как кроссбраузерно решить эту задачу. |
Часовой пояс GMT +3, время: 13:32. |