iframe

Programming/Javascript | 2013. 8. 26. 23:34
Posted by 오요미

프레임과 인라인 프레임

frame 요소는 한때 가장 많이 사용하던 HTML 요소 중 하나였지만 지금은 접근성과 사용성의 문제로 거의 사용하지 않습니다. 하지만 mash up 사이트를 위해 다른 사이트의 콘텐트를 포함할때 iframe(인라인 프레임)요소를 사용하기도 합니다.

frame 대신 iframe 요소를 사용하는 이유는 iframe요소가 하나의 마크업 문서의 일부로 포함되기 때문입니다. 반면 frame 요소는 완전히 다른 하나의 문서의 형태로 브라우저에 포함되고 또한 frame 요소 안에 있는 링크를 통해 새로운 페이지를 frame 내부로 불러올 수도 있습니다. 즉, iframe은 CSS를 통해 위치 등을 조절할 수 있지만 frame은 요소 자체의 여러가지 속성값을 사용해서 위치 등을 결정합니다.


-- 현재 페이지를 최상단에 유지함으로서 하이재킹을 방지하고 페이지가 항상 브라우저 자체에 있도록 만든다.

if(top.location != self.location) {

top.location.replace(self.location);

}

'Programming > Javascript' 카테고리의 다른 글

마우스 위치에서 div를 보여주는 예제  (0) 2013.09.06
새로고침 종류  (0) 2013.05.30
워터마크 구현  (0) 2013.01.24
복사 방지, 소스보기 막는 소스  (0) 2013.01.23
체크박스 전체선택 전체 해제  (0) 2013.01.23
 
블로그 이미지

오요미

공부할 수 있는 순간을 감사하며 공부하라.

카테고리

분류 전체보기 (121)
Electronics (1)
Programming (72)
Culturallife (30)
English (11)
취업 (1)
대학원 (4)
Life (1)