Recomendado: Use estilos, temas y pieles en ASP.NET 2.0 El tema y las características de la piel de ASP.NET2.0 le permiten almacenar información de estilo y diseño en un conjunto de archivos independientes, colectivamente llamado tema. A continuación, podemos aplicar este tema a cualquier sitio para cambiar la apariencia y la sensación de páginas y controles dentro de ese sitio. Aprobar
Hace algún tiempo, una página de ASP tardó en ejecutar, con muchos visitantes, y no se modificó con frecuencia, por lo que era demasiado vago para convertirlo directamente en estática. Cada vez que tenía que descargarlo del servidor para modificarlo, tenía que encontrar una manera de convertir la página ASP en una página estática HTM.
He visto tales artículos antes, pero no me importó demasiado. Era difícil encontrar uno adecuado cuando realmente quería usarlo. Entonces, después de buscar en línea durante mucho tiempo, finalmente encontré un código más adecuado y agregué mis propias modificaciones, de la siguiente manera:
| El siguiente es el contenido citado: <% Función GetPage (URL) 'Obtenga el contenido del archivo recuperación de duificación Establecer recuperación = createObject (Microsoft.xmlhttp) Con recuperación . .Enviar GetPage = bytestobstr (.ResponseBody) Terminar con Establecer recuperación = nada Función final Función bytestobstr (cuerpo) dim objstream Establecer objstream = server.createObject (ADODB.Stream) objstream.type = 1 objstream.mode = 3 objstream. objstream.write cuerpo objstream.position = 0 objstream.type = 2 objstream.charset = GB2312 Bytestobstr = objstream.readText objstream.close establecer objstream = nada Función final En el currículum de error siguiente Url = http: //www.cuoxin.com'tthe Page Dirección a leer Respuesta. Write comienza a actualizar la página de inicio ... WSTR = getPage (URL) 'Response.Write (WSTR) Establecer fs = server.createObject (scripting.filesystemObject) 'Si no myFile.FoldeExists (server.mappath (/html/)) entonces 'MyFile.CreateFolder (server.mappath (/html/))' 'Finalizar si 'La dirección de la página se almacenará dizhi = server.mappath (index.htm) If (fs.fileExists (dizhi)) entonces fs.deletefile (dizhi) Final si Establezca CRFI = FS.CreateTextFile (Dizhi) CRFI.WriteLine (WSTR) establecer CRFI = nada establecer fs = nada Response.Write ... <Font Color = Red> ¡La actualización se completa! </font> %> |
El código es el más simple. Simplemente guárdelo en un archivo ASP. Simplemente establezca la URL (se convierta la dirección ASP) y Dizhi (la dirección HTML para ser guardada). En general, estos dos archivos están en el mismo directorio para garantizar que la imagen, CSS y JS funcionen.
Espero que sea útil para aquellos amigos que buscan HTM generado por ASP.
Compartir: diferencias y conexiones entre cookies y mecanismos de sesión Específicamente, el mecanismo de cookies adopta una solución para mantener el estado en el lado del cliente. Es un mecanismo de almacenamiento para el estado de sesión del lado del usuario, y requiere que el usuario abra el soporte de cookies del cliente. El papel de las cookies es resolver los defectos sin estado del protocolo HTTP. Y S