jquery - usar - select2 js modal
Escribir contenido en una nueva ventana con JQuery (4)
Tengo una página web con un elemento DIV en ella. Cuando un usuario hace clic en "imprimir", quiero imprimir el contenido de ese div. Tenga en cuenta que solo quiero imprimir el contenido del DIV, no toda la página. Para intentar esto, decidí abrir una nueva ventana usando JavaScript. Luego iba a escribir el contenido del DIV en la nueva ventana. Mi pregunta es, ¿es esto posible con JQuery? ¿Si es así, cómo? Actualmente, estoy probando lo siguiente:
function printClick() {
var w = window.open();
var html = $("#divToPrintID").html();
// how do I write the html to the new window with JQuery?
}
Encontré una coincidencia bastante perfecta de un tutorial para exactamente eso ... http://www.bennadel.com/blog/1591-Ask-Ben-Print-Part-Of-A-Web-Page-With-jQuery.htm
Además, puede adjuntar CSS de solo impresión a la página que tiene todo menos lo que desea que esté desactivado.
Tratar -
var w = window.open();
var html = $("#divToPrintID").html();
w.document.writeln(html);
Referencia - http://www.javascripter.net/faq/writingt.htm
archivo1:
function find(input){
return $(input);
}
function printClick() {
var w = window.open();
var html = $("#divToPrintID").html();
// how do I write the html to the new window with JQuery?
}
y en el segundo archivo haz eso:
var html = window.opener.find("#divToPrintID").html();