Muitos amigos não sabem muito sobre a implementação de quebras de linha ASP e não sabem qual código usar em que circunstâncias. Aqui, o Script Home explicará brevemente para você, esperando que possa ser útil para todos.
Código de teste: saída simples ul li
1.asp
Copie o código do código da seguinte forma:
<%
resposta.write "<ul>"
response.write "<li>Página inicial do script</li>"
resposta.write "<li></li>"
resposta.write "</ul>"
%>
O resultado é: clique com o botão direito no arquivo de origem e veja o seguinte
Copie o código do código da seguinte forma:
<ul><li>Página inicial do script</li><li></li></ul>
1. Se você deseja que os caracteres tenham uma boa aparência no arquivo de origem e otimizem a leitura, você pode usar vbcrlf
O código é escrito como
Copie o código do código da seguinte forma:
<%
resposta.write "<ul>"&vbcrlf
response.write "<li>Página inicial do script</li>"&vbcrlf
resposta.write "<li></li>"&vbcrlf
resposta.write "</ul>"
%>
O código-fonte de saída é
Copie o código do código da seguinte forma:
<ul>
<li>Página inicial do script</li>
<li></li>
</ul>
O segundo tipo: se for um arquivo comum, pode ser usado no meio
Copie o código do código da seguinte forma:
response.write "<div>Página inicial do script<br></div>"
O terceiro tipo: se for exibido alternadamente em textarea e html, então
Nesse caso, o conteúdo geralmente é enviado por meio de textarea em vez de edição de página da web, portanto, você precisa substituir a quebra de linha de textarea por <br>
CHR(10) significa avanço de linha, CHR(13) significa retorno de carro
O caractere de nova linha em asp pode ser usado com a constante: vbcrlf e a função: chr(13);
Copie o código do código da seguinte forma:
response.write "Login bem-sucedido"&vbcrlf&"Bem-vindo"
content=replace(content,"vbcrlf","<br>") -
O seguinte é substituir a nova linha na área de texto por <br>
Copie o código do código da seguinte forma:
fString = Substituir(fString, CHR(10), "<br>")
fString = Substituir(fString, CHR(13), "<br>")
Se for o contrário, as quebras de linha br em html precisam ser substituídas pelas quebras de linha em textarea.
Copie o código do código da seguinte forma:
fString = Substituir(fString, <br>, vbcrlf)
Não escreverei detalhes mais específicos. Você pode testá-lo sozinho. Não é óbvio.
Outras opiniões
Recentemente, quando eu estava escrevendo um programa ASP, queria que meu código HTML fosse gerado diretamente em ASP e também pedi a ele que o produzisse em um formato bem organizado. Eu tentei os símbolos de tabulação /n e /t sobre os quais escrevi há muito tempo, mas eles não puderam ser exibidos diretamente. Portanto, o Diplodocus verificou as informações relevantes no Baidu e as postou para permitir que as pessoas prestassem atenção ao Diplodocus e. Diplodocus. Amigos do blog podem acumular conhecimento com isso. Quando Diplodocus estava aprendendo ASP antes, ele não parecia prestar muita atenção a isso, mas agora está tentando compensar. Ok, vamos direto ao acima
vbCr Chr(13) caractere de retorno de carro.
vbCrLf Chr(13) & Chr(10) caracteres de retorno de carro e avanço de linha.