| |||
Como pasar el codigo HTM (resultado de ejecutar una pagina ASP) a un archivo de texto Mi duda es que no se como pasar el codigo HTM que se obtiene al ejecutar un codigo ASP y guardar ese codigo en un fichero de texto. |
| |||
Para la parte que guarda me imagino que se tiene que usar el FileSystemObject, pero el problema esta en obtenger el codigo HTM de una ejecucion de una pagina ASP. ¿Sabe alguien como hacer esto? |
| |||
He buscado XMLHTTP en este foro y he encontrado varios ejemplos pero todos me dan el mismo error: Tipo de error: msxml3.dll (0x80070005) Acceso denegado. Uno de los codigos que he usado y que me ha dado este error ha sido: <% strFrom = "http://192.168.1.10/pages/view.asp" Set xml = Server.CreateObject("Microsoft.XMLHTTP") xml.Open "GET", strFrom, False xml.Send sHTML = xml.responseText %> ¿Alguien sabe por que puede pasar esto? Por permisos no es, esta comprobado. Gracias por la ayuda. |
| ||||
Hola! Paso a paso... En tu ASP vas generando el HTML y lo escribes directo en pantalla como... %> <font color='#FF0000'>Hola <%=Nombre%></font> Bueno, pues lo que puedes hacer muy facil es algo como: Html = ("<font color='#FF0000'>Hola " & Nombre & "</font>") Ahi ya tienes el HTMl en una variable tipo cadena, entonces con FileSystem hacer un write comun para crear un archivo html de lo que resulto al final, y tambien al final, haces un: Response.write Html Ese es un metodo. Suerte!! |