많은 친구들은 ASP 줄바꿈 구현에 대해 잘 모르고 어떤 상황에서 어떤 코드를 사용해야 할지 모릅니다. 여기 스크립트 홈에서 모든 사람에게 도움이 되기를 바라면서 간략하게 설명하겠습니다.
테스트 코드: 간단한 ul li 출력
1.asp
다음과 같이 코드 코드를 복사합니다.
<%
response.write "<ul>"
response.write "<li>스크립트 홈</li>"
response.write "<li></li>"
response.write "</ul>"
%>
결과는 다음과 같습니다. 소스 파일을 마우스 오른쪽 버튼으로 클릭하고 다음을 확인하세요.
다음과 같이 코드 코드를 복사합니다.
<ul><li>스크립트 홈</li><li></li></ul>
1. 소스 파일에서 문자가 보기 좋게 보이도록 하고 읽기를 최적화하려면 vbcrlf를 사용할 수 있습니다.
코드는 다음과 같이 작성됩니다.
다음과 같이 코드 코드를 복사합니다.
<%
response.write "<ul>"&vbcrlf
response.write "<li>스크립트 홈</li>"&vbcrlf
response.write "<li></li>"&vbcrlf
response.write "</ul>"
%>
출력 소스 코드는 다음과 같습니다.
다음과 같이 코드 코드를 복사합니다.
<ul>
<li>스크립트 홈</li>
<리></리>
</ul>
두 번째 유형: 일반 파일인 경우 중간에 사용할 수 있습니다.
다음과 같이 코드 코드를 복사합니다.
response.write "<div>스크립트 홈<br></div>"
세 번째 유형: 텍스트 영역과 html을 번갈아 표시하려는 경우
이 경우 콘텐츠는 일반적으로 웹페이지 편집이 아닌 텍스트 영역을 통해 제출되므로 텍스트 영역의 줄 바꿈을 <br>로 바꿔야 합니다.
CHR(10)은 줄 바꿈을 의미하고 CHR(13)은 캐리지 리턴을 의미합니다.
ASP의 개행 문자는 상수: vbcrlf 및 함수: chr(13)과 함께 사용할 수 있습니다.
다음과 같이 코드 코드를 복사합니다.
response.write "로그인 성공"&vbcrlf&"환영합니다"
content=replace(content,"vbcrlf","<br>") -
다음은 텍스트 영역의 개행 문자를 <br>로 바꾸는 것입니다.
다음과 같이 코드 코드를 복사합니다.
fString = 바꾸기(fString, CHR(10), "<br>")
fString = 바꾸기(fString, CHR(13), "<br>")
반대의 경우 html의 br 줄 바꿈을 텍스트 영역의 줄 바꿈으로 바꿔야 합니다.
다음과 같이 코드 코드를 복사합니다.
fString = 바꾸기(fString, <br>, vbcrlf)
더 구체적인 내용은 쓰지 않겠습니다. 프로그램을 작성하는 동안 직접 테스트해 보세요. 분명하지 않습니다.
다른 의견
최근 ASP 프로그램을 작성할 때 HTML 코드가 ASP에서 직접 출력되기를 원했고, 아주 깔끔한 형식으로 출력해 달라고 요청하기도 했습니다. 오랫동안 써왔던 탭 기호 /n, /t를 시도해 보았는데 직접 출력이 안 되더라구요.. 그래서 디플로도쿠스는 바이두에서 관련 정보를 확인해서 디플로도쿠스와 디플로도쿠스. 블로그 친구들은 이를 통해 지식을 축적할 수 있습니다. 예전에 디플로도쿠스가 ASP를 배울 때는 이 점에 크게 신경을 쓰지 않았던 것 같은데, 지금은 이를 보완하려고 노력하고 있습니다. 알았어, 바로 위로 가보자
vbCr Chr(13) 캐리지 리턴 문자입니다.
vbCrLf Chr(13) & Chr(10) 캐리지 리턴 및 줄 바꿈 문자입니다.