Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2008, 10:43
Avatar de chitoso
chitoso
 
Fecha de Ingreso: mayo-2008
Ubicación: Montevideo, Uruguay
Mensajes: 205
Antigüedad: 15 años, 11 meses
Puntos: 5
De acuerdo Respuesta: Pasar contenido de un DIV a otra página

Bueno, al final me iluminé, no era para nada dificil. Creo que es una buena solución:

Puse un form, que hace post a una pagina imprimir.php y dentro de el un input hidden.
Luego, un evento onsubmit() se encarga de llenar el contenido del input (con los datos del div que me interesaba) antes de enviar el post.

Algo así

Código HTML:
<form target="_blank" action="version_imprimible.php" method="post" enctype="multipart/form-data" onsubmit="return generateData();">
                                <input type="hidden" id ="print_data" name="print_data" value="" />
                                <input type="submit" class="button" value="Versión Imprimible" /> 
Código:
function generateData(){
                jQuery("#print_data").val(jQuery("#print").html());
                return true;
            }
Ojalá a alguien le sirva. Si tienen otra solución, o alguna sugerencia igual los invito a responder.

Saludos!