Este es mi codigo:
Código Javascript:
Ver original
var clon = document.getElementById("map").cloneNode(true); var ventana = window.open("","_BLANK","width=900,height=500"); var botton = document.createElement("button"); botton.style.position = "relative"; botton.style.left = "10px;" var text = document.createTextNode("Imprimir"); botton.appendChild(text); ventana.document.body.appendChild(clon); ventana.document.body.appendChild(botton);
De esta manera funciona todo a las mil maravillas, ahora si yo en el primer parametro del window.open coloco("guardar.php") que es la pagina que deseo abrir no funciona, en si es extraño porque abre la nueva ventana muestra el div clonado pero al segundo se me desaparece, he inspeccionado con el firebug el body de la ventana que se abre y aparecen solo las etiquetas body por lo cual entiendo que al div clonado lo muestra y luego aparentemente lo borra.
Alguna sugerencia? desde ya muchas gracias.