웹 페이지를 디자인할 때 많은 웹 페이지에는 동일한 테두리 패턴과 탐색 모음이 필요합니다. FrontPage는 디자인을 용이하게 하기 위해 공유 테두리를 제공하지만 결국 각 웹 페이지에 동일한 내용이 추가되는 것은 그리 편리하지 않습니다. 물론, 동적 웹페이지의 경우에는 문제가 되지 않지만, 정적 웹페이지라면 어떨까요?
이 단점을 어떻게 극복할 수 있을까요? 매우 단조롭게 보일까요? 여기서 우리는 코트를 벗은 웹페이지가 자동으로 코트를 입게 하는 좋은 방법을 찾고 있습니다. 생각해 보셨나요? 이 주제에 관심이 없으시면 그냥 나가셔도 됩니다. 아래에서 자세히 논의하겠습니다.
프레임 웹 페이지에서는 일반적으로 src 매개변수를 사용하여 프레임 내에서 웹 페이지 주소를 지정합니다. 우리가 해야 할 일은 이 주소를 직접 열 때 자동으로 감지하여 코트를 입혀주는 것입니다. .물론, 우선 다음과 같이 웹 페이지에 탐지 코드를 추가합니다:
<script><br>if(top.location==self.location)<br> {<br> top.location="index.htm ?"+self.location;<br>}<br></script>
인덱스는 매우 간단합니다. .htm은 재킷 웹 주소입니다. 다음은 재킷 웹 페이지에서 이 부분의 콘텐츠를 자동으로 추가하는 방법입니다. 재킷 웹 페이지에서 웹 페이지 주소를 구문 분석하고 매개변수를 찾은 다음 지정해야 합니다. 코드는
< script>
document.write(var n =self.location.href.indexOf("?")//매개변수 포함 여부 확인
if (n>0)//매개변수가 존재합니다
{
//매개변수를 가리킵니다
document.write( " src="+self.location.href.substr(n+1))
}
document.write(>)