JavaScript окно версии для печати

29.01.2018  06:47

Простое окно версии для печати на Яваскрипте:

$('.printf').click(function(event) {
	// Остановим всплытие события вверх по дереву DOM
	event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);
	// Остановим действие браузера по умолчанию
	event.preventDefault ? event.preventDefault() : (event.returnValue=false);
	Popup($(this).parent().find('.sketch_fotof')[0].outerHTML);
});
// Печатает выбранный элемент
function Popup(data) {
	var mywindow = window.open('', 'my div', 'height=700,width=1000');
	mywindow.document.write('' + $('title').text() + '');
	/*optional stylesheet*/ //mywindow.document.write('');
	mywindow.document.write('');
	mywindow.document.write(data);
	mywindow.document.write('');
	mywindow.document.close(); // necessary for IE >= 10
	mywindow.focus(); // necessary for IE >= 10
	mywindow.print();
	mywindow.close();
	return true;
}


перейти в Блог | Блог (стр. 4)

Ударим лайками по бездорожью, разгильдяйству и бюрократизму!


Ключевые слова (тэги): JavaScript 24  jQuery 19  web-программирование 80  

Вам есть что сказать — ну я же чую.
Высказаться о наболевшем, я выслушаю:
Имя


email (не публикуется)