코드에서 항상 같은 제목 영역을 사용하여 동일한 바닥 글을 갖는 동일한 코드 작업을 수행하고 있습니까? INCLUDE 문을 사용하여 한 번만 수행하십시오!

대부분의 웹 사이트는 일관성을 유지하려고 노력합니다. 같은 제목 영역, 같은 바닥 글, 같은 사이드 바를 사용하여 페이지를 모두 비슷하게 표시하려고합니다. 이렇게하면 페이지가 멋지게 보이지만, 변경이 막대한 고통이 될 수도 있습니다. 바닥 글을 변경하려면 이제 200 페이지 이상으로 이동하여 어디에서나 변경해야합니다. 찾기 및 바꾸기 유틸리티를 사용하더라도 여전히 고통 스러울 수 있습니다.

이 문제를 해결하려면 INCLUDE 문을 숙지하십시오. INCLUDE를 사용하면 웹 페이지에 다른 파일에서 코드 블록을 "드롭"하도록 지시합니다. 이 코드는 원시 HTML 텍스트, ASP 코드 또는 일반적으로 ASP 파일에 넣는 다른 항목 일 수 있습니다. 포함 된 코드는 기본 웹 페이지에서 사용중인 변수를 참조 할 수도 있습니다.

예를 들어 사용하는 표준 바닥 글이 있다고 가정합니다. 이 바닥 글은 현재 페이지 이름, 기본 홈페이지로 돌아가는 링크 및 연락처 정보를위한 이메일 링크를 제공합니다. 일반적으로 페이지 이름이 변경되므로이를 모든 단일 페이지에 코딩 할 수 있습니다. 하지만 그럴 이유가 없습니다.

먼저, 해당 페이지에 대한 식별 정보가있는 각 페이지에 변수를 설정하십시오. 당신은 할 수 있었다

PageName = "보도 자료"

예를 들어, 이것이 작업중인 보도 자료 페이지 인 경우입니다.

이제 바닥 글을 가고 싶은 곳으로 코드를 입력하십시오.



그러면 Footer.asp에서 찾은 내용을 웹 페이지에 '흡입'하여 페이지를 그릴 때 바로이 지점에 배치합니다. 사용자에게 해당 include 문이 표시되지 않습니다. 그 자리에서 바로 해당 파일의 실제 내용을 볼 수 있습니다.

여태까지는 그런대로 잘됐다? 이제 Footer.asp 파일을 만듭니다.

Footer.asp라는 새 파일을 만듭니다. 이 파일에서는 바닥 글에 표시 할 내용을 모두 넣습니다. 가로선과 세 가지 정보 (현재있는 페이지, 사이트 홈페이지로의 링크 및 이메일 링크)를 원한다고 가정 해 봅시다. 다음과 같이 할 수 있습니다.





|
|


이제이 Footer.asp 페이지와 일반 웹 페이지를 사이트에 넣으면 두 페이지가 함께 작동하여 사용자 정의 된 바닥 글 페이지를 제공합니다. 바닥 글을 업데이트하려면 Footer.asp와 voila를 변경하십시오! 그것은 모든 곳에서 바뀐다!

ASP 전자 책 소개

단계별 학습서부터 기능 목록, 샘플 코드, 일반적인 오류 및 솔루션 등 ASP 학습에 필요한 모든 정보를 얻으려면이 eBook을 다운로드하십시오! 101 페이지.

비디오 지침: How to setup and use ESP32 WiFi Camera (할 수있다 2024).