Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.04.2015, 08:26
Интересующийся
Отправить личное сообщение для ElshStephan Посмотреть профиль Найти все сообщения от ElshStephan
 
Регистрация: 02.04.2015
Сообщений: 19

Печать элемента
есть на сайте кнопка и она отправляет на печать но она работает если его открыт в новом окне а если на него нажать то что то происходить но слиш ком быстро
<button id="print" class="toolbarButton print hiddenMediumView" onclick="imgPrint();" title="Печать" tabindex="14" data-l10n-id="print">
						<span data-l10n-id="print_label">Печать</span>
					</button>

function imgPrint() {
	var img = document.getElementById('bigPhoto');
	var a = img.style.cssText.split('(')[1];
	a = a.split(')')[0];
//alert(a);
	var win = window.open(a);
//	var win = window.open();
//        win.document.write('<img src="'+ a + '">');
//        win.document.write('<p></p>');
//	win.addEventListener('load', win.print(), true);
win.onload = function() {
        win.print();
//        setTimeout('win.close();', 100);

}
win.onfocus=function() { win.close(); }
//        win.print();
//        win.close();
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменить класс родительского элемента STyLe Общие вопросы Javascript 1 29.05.2014 20:21
как узнать размер в пикселях элемента созданного элемента span Faab Общие вопросы Javascript 2 09.11.2013 16:46
Замена DOM элемента другим элементом MaxXxaM Events/DOM/Window 5 04.05.2013 01:24
как обратиться к items элемента из другого элемента и изменить его? Krepkii ExtJS 2 12.02.2013 14:53
Как то можно узнать ID HTML элемента вызвавшего JavaScript функцию? Opusel Events/DOM/Window 1 18.12.2011 18:36