Показать сообщение отдельно
  #1 (permalink)  
Старый 20.05.2011, 15:11
Интересующийся
Отправить личное сообщение для Akimserg Посмотреть профиль Найти все сообщения от Akimserg
 
Регистрация: 21.10.2010
Сообщений: 18

Печать только картинки
Добрый день...

Нужно распечатать только рисунок из всей html страницы.

Пытаюсь это сделать уже 4 часа.

Варианты с media print не прокатывают так как в css нельзя скрыть всё кроме нужной картинки.

Cделал так:
<img src="//mysite.ru/images/shares/.img_to_page/smile.png" />
<input type='button' value='Распечатать купон' onclick="myprint('//mysite.ru/images/shares/.img_to_page/smile.png'");

function myprint(pathtoimg) { 
myWin=open("","","top=200,left=320,width=300,height=100"); 
myWin.document.write("<html><head><title>print</title></head><body onLoad='window.print();'><img src='"+pathtoimg+"'></body></html>"); 
}


При нажатии на кнопку открывается окно с картинкой и что-то грузит, печать не идёт. В чём проблема?

Может есть какие-нибудь другие способы решения задачи?

Буду благодарен любой помощи
Ответить с цитированием