Resulta que estoy intentando exportar parte de un contenido HTML para luego descargar un archivo comprimido con el archivo.html correspondiente, su archivo css.css correspondiente y.... si alberga archivos también descargarlos todo zipeado y con las rutas fixeadas.
Parece algo complicado pero bueno, por ahora ya voy consiguiendo algo poco a poco.
Código HTML del Formulario:
Código:
<form action="http://www.miwordpress.es/files/generadorMSG.php" method="post" target="_blank" id="aexcel"> <div id="aexcel"> <a>Descargar Mensaje por completo <img src="images/descargar-mensaje.png" style="margin-left:64px; width:64px; height:64px; border:none;" onclick="return aexcel();"> </a> </div> <input type="hidden" id="contenidoHTML" name="tablamensaje" /> </form>
JS:
Código:
<script language="javascript"> function aexcel(event) { $("#contenidoHTML").val( $("<div>").append( $("#um-content").eq(0).clone()).html()); $("#aexcel").submit(); } </script>
Lo que consigo así es recoger el HTML de la caja o div "#um-content" e introducirlo en el input id="contenidoHTML" para con JS enviarlo a "http://www.miwordpress.es/files/generadorMSG.php" por POST y que éste, genere un archivo .HTML con los datos recogidos.
Pues bien, me gustaría llegar a un poco más y también generar la CSS de esos elementos que he recogido, como también fixear las rutas y enlaces que pueda haber dentro del contenido HTML recogido en el input, para después generar un .ZIP con todos los datos (archivo.html, css.css, archivos.ext)
Bueno haber si me pueden echar una mano, seguro que ésto también le servirá a muchos...
Muchísimas Gracias y Salu2 a to2.