강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
홈페이지가 다른홈페이지 프레임의 일부로 들어가지 않게 하려면
조회 : 6,717  



최근에 등장하는 홈페이지를 보면 프레임을 많이 사용합니다.

프레임이 사용된 홈페이지에서 제 홈페이지를링크시키면 제 홈페이지가 프레임의 창안에 나타나 마치 링크해 놓은 홈페이지의 일부처럼보일때가 있습니다.

이를 해결하는 방법이 있습니다.

 

다른 사람의 홈페이지를 링크시킬때는 <a href=http://... target=_top>이라는 속성을 지정해 독립된브라우즈 창에 나타나게 하는 것이 기본적인 네티켓입니다.

일부러 자기의 홈페이지 프레임의일부로 넣는 경우는 드물다고 보며, 이를 잘 몰라 실수를 하는 경우가 대부분이라 생각합니다.

어쨌든 자신의 홈페이지가 어떠한 경우라도 다른 사람의 홈페이지 프레임의 일부로 들어가는 것을방지하려면 아래 빨간색 부분과 같이 자바 스크립트를 홈페이지 소스에 넣어주면 됩니다.

<!-- frame buster - code by Gordon McComb -->
<script language='Javascript'>
          <!-- Hide script from older browsers
          setTimeout ("changePage()",0);

          function changePage() {
                       if (self. parent.frames.length != 0)
                                  self.parent.location=document.location;
                       }

            // end hiding contents -->

</script>


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=518


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
박성수
파파
헐렁고수