웹 페이지를 디자인할 때 많은 웹 페이지에는 동일한 테두리 패턴과 탐색 모음이 필요합니다. FrontPage는 디자인을 용이하게 하기 위해 공유 테두리를 제공하지만 결국에는 각 웹 페이지에 동일한 내용이 추가되므로 사실상 편리하지 않습니다. 물론, 동적 웹 페이지의 경우에는 문제가 되지 않지만
, 웹 페이지를 디자인할 때 많은 웹 페이지에는 동일한 테두리 패턴과 탐색 모음이 필요합니다. 물론 디자인을 용이하게 하기 위해 테두리를 두는 것도 불편하지만, 결국 웹페이지마다 같은 내용이 추가되면서 웹페이지가 눈에 보이지 않게 늘어나게 되는데, 이는 물론 동적 웹페이지에서는 문제가 되지 않습니다. 정적?
프레임워크를 통해 이 단점을 어떻게 극복할 수 있습니까? 프레임이 또 다른 문제를 일으켰습니다. 즉, 프레임의 내부 페이지를 직접 열고 화려한 코트를 벗으면 매우 단조로워 보일 것입니다. ? 여기서 코트를 벗는 좋은 방법을 찾았습니다. 웹 페이지가 자동으로 재킷을 입습니다. 이 주제에 관심이 없다면 떠나셔도 됩니다. 아래에서 자세히 설명하겠습니다.
프레임 웹 페이지에서는 일반적으로 src 매개변수를 사용하여 프레임 내에서 웹 페이지 주소를 지정합니다. 우리가 해야 할 일은 이 주소를 직접 열 때 자동으로 감지하여 코트를 입혀주는 것입니다. 먼저 웹 페이지에 감지 코드를 추가하십시오. 다음
은 인용된 부분입니다.
<스크립트>
if(top.location==self.location)
{
top.location="index.htm?"+self.location;
}
</script>
매우 간단합니다. index.htm이 코트 웹페이지 주소라는 점에 유의하세요. 다음으로 해야 할 일은 코트 웹페이지에서 이 부분의 콘텐츠를 자동으로 추가하도록 하는 것입니다. , 매개변수를 찾은 다음 프레임 src 매개변수를 가리킵니다. 이 매개변수가 트릭을 수행합니다. 코드는 다음과 같습니다.
다음은 인용문입니다.
<스크립트>
document.write('<iframe id="mid" name="mid" width="100%" height="100%"frameborder="0" scrolling="auto"')
var n=self.location.href.indexOf("?")//매개변수가 포함되어 있는지 확인
if(n>0)//매개변수가 존재하는 경우
{
//매개변수를 가리킨다.
document.write(" src="+self.location.href.substr(n+1))
}
document.write('></iframe>')
</script>
여기에서는 iframe 프레임워크가 사용됩니다. 특정 애플리케이션은 내 웹사이트 ggg82.126.com에서 볼 수 있습니다.
이해하지 못하는 부분이 있으면 저에게 연락하실 수도 있습니다. 좋은 의견이 있으시면 언제든지 저와 함께 논의해 주시기 바랍니다.