Muchos amigos no saben mucho sobre la implementación de saltos de línea ASP y no saben qué código usar y en qué circunstancias. Aquí Script Home se lo explicará brevemente, con la esperanza de que pueda ser útil para todos.
Código de prueba: salida simple ul li
1.asp
Copie el código de código de la siguiente manera:
<%
respuesta.escribir "<ul>"
respuesta.escribir "<li>Inicio de script</li>"
respuesta.escribir "<li></li>"
respuesta.escribir "</ul>"
%>
El resultado es: haga clic derecho en el archivo fuente y vea lo siguiente
Copie el código de código de la siguiente manera:
<ul><li>Inicio del script</li><li></li></ul>
1. Si desea que los caracteres se vean bien en el archivo fuente y optimizar la lectura, puede usar vbcrlf
El código está escrito como
Copie el código de código de la siguiente manera:
<%
respuesta.escribir "<ul>"&vbcrlf
respuesta.escribir "<li>Inicio de script</li>"&vbcrlf
respuesta.escribir "<li></li>"&vbcrlf
respuesta.escribir "</ul>"
%>
El código fuente de salida es
Copie el código de código de la siguiente manera:
<ul>
<li>Inicio de script</li>
<li></li>
</ul>
El segundo tipo: si es un archivo normal, se puede utilizar en el medio.
Copie el código de código de la siguiente manera:
Response.write "<div>Inicio del script<br></div>"
El tercer tipo: si se va a mostrar alternativamente en área de texto y html, entonces
En este caso, el contenido generalmente se envía a través de un área de texto en lugar de mediante la edición de una página web, por lo que debe reemplazar el salto de línea del área de texto con <br>
CHR(10) significa avance de línea, CHR(13) significa retorno de carro
El carácter de nueva línea en asp se puede utilizar con la constante: vbcrlf y la función: chr(13);
Copie el código de código de la siguiente manera:
Response.write "Inicio de sesión exitoso"&vbcrlf&"Bienvenido"
contenido=reemplazar(contenido,"vbcrlf","<br>") -
Lo siguiente es reemplazar la nueva línea en el área de texto con <br>
Copie el código de código de la siguiente manera:
fString = Reemplazar(fString, CHR(10), "<br>")
fString = Reemplazar(fString, CHR(13), "<br>")
Si es al revés, los saltos de línea br en html deben reemplazarse con los saltos de línea en el área de texto.
Copie el código de código de la siguiente manera:
fString = Reemplazar(fString, <br>, vbcrlf)
No escribiré detalles más específicos. Puede probarlo usted mismo. El programa se prueba mientras lo escribe. No es obvio.
Otras opiniones
Cuando estaba escribiendo un programa ASP recientemente, quería que mi código HTML se generara directamente en ASP y también le pedí que lo generara en un formato muy claro. Probé los símbolos de tabulación de uso prolongado /n y /t sobre los que he escrito durante mucho tiempo, pero no se pudieron generar directamente, por lo que Diplodocus verificó la información relevante en Baidu y la publicó para que la gente preste atención a Diplodocus y. Los amigos del blog Diplodocus pueden acumular conocimientos a partir de él. Cuando Diplodocus estaba aprendiendo ASP antes, no parecía prestarle mucha atención a esto, pero ahora está tratando de compensarlo. Bien, vayamos directamente a lo anterior.
vbCr Chr(13) carácter de retorno de carro.
vbCrLf Chr(13) y Chr(10) caracteres de retorno de carro y avance de línea.