최근에 또 다른 불량 행동이 중국에서 인기를 얻었습니다. 프레임 (프레임)을 사용하여 웹 페이지를 웹 페이지에 포함시킵니다.
예를 들어, 전국의 온라인 포럼의 본질을 제공하는 "평판 집계 포털"이라고 주장하는 웹 사이트가 있습니다. 그러나 실제로 프레임 워크를 사용하여 다른 사람들의 웹 페이지를 가져 와서 자체 광고와 웹 사이트 로고를 추가하는 것입니다. 이것은 불법 복제 서점과 어떻게 다릅니 까? !
예방 방법, in
코드 사본은 다음과 같습니다.
</body>
전에이 코드를 추가했습니다.
코드 사본은 다음과 같습니다.
<script type = "text/javaScript">
if (top.location! == self.location)
{
top.location = self.location;
}
</스크립트>
이 코드는 유효합니다. 그러나 문제가 있습니다. 그것을 사용한 후에는 아무도 자신을 포함하여 웹 페이지를 프레임 워크에 포함시킬 수 없습니다.
내 웹 페이지가 다른 사람의 프레임 워크가 아니라 내 자신의 프레임 워크에만 내장 될 수있는 방법이 있습니까?
코드 사본은 다음과 같습니다.
<script type = "text/javaScript">
노력하다{
top.location.hostName;
if (top.location.hostName! = Window.Location.HostName) {
top.location.href = window.location.href;
}
}
캐치 (e) {
top.location.href = window.location.href;
}
</스크립트>
좋아, 업그레이드 된 버전 코드가 완료되었습니다. 로컬 도메인 이름을 제외하고 다른 도메인 이름은 웹 페이지를 프레임 워크에 포함시킬 수 없습니다. 내 블로그는 지금이 코드를 사용합니다.