웹마스터 팁

원문 링크 : http://www.100kwa.net/zeroboard/zboard.php?id=html&no=21

존칭 생략함을 양해 바랍니다.

php를 이용하면 노프레임 홈페이지를 구현할 수 있다.
그러나 php를 사용할 수 없거나, 프레임 구조를 꼭 사용하고 싶다면 이 팁이 유용할지 모른다.
----
from : http://www.namo.co.kr/webeditor/techlist/index.php?dtype=&mode=view&id=1103&page=1&flag=&p=&num=455
위 기술문서를 참고하여 간결하게 정리해 본다.
----
<기본>
먼저 메뉴파일.htm, 내용파일.htm 프레임셋파일.htm을 만든다.
1.
프레임셋파일.htm에 다음의 소스를 삽입한다.
<iframe src메뉴파일.htm" width="100%" height="150" scrolling="no" name="top" frameborder="0"></iframe><br><iframe src="내용파일.htm" width="100%" height="150" scrolling="no" name="if2" frameborder="0"></iframe>
간격이 생기면 흉하므로 frameborder="0" 옵션을 쓰기로 했다.
2.
메뉴파일.htm에 다음의 소스를 삽입한다.
<a href="http://www.100kwa.net/" target="if2">if2 파일 바꾸기</a> <a href="http://www.100kwa.net/" target=_parent>전체 창 파일 바꾸기</a>
3.
이제 프레임셋파일.htm을 열고(실행하고) 각 링크를 클릭해보면 결과가 보일 것이다.
----
<참고>
나모 기술문서에는 target=_top을 사용하라고 했는데, target=_parent를 사용한 이유가 있다. 만약 여기서 만든 프레임셋파일.htm이 다른 프레임셋의 한 프레임에 들어있고 그 상위 프레임셋을 유지할 필요가 있다면 target=_top을 써서는 안되기 때문이다.
----
<활용>
실제로 사이트에 적용하려면, 먼저 프레임셋파일.htm에서 표로 구역을 나눈다.
+------------------------------------------+
|              메뉴파일.htm                               |
+-----------+------------------------------+
|                |                                              |
|                |                                              |
| 항목파일   |            내용파일.htm                |
| .htm         |                                              |
|                |                                              |
|                |                                              |
+-----------+------------------------------+
그리고 위와 같이 배치된 칸(셀)마다 위에서 보인 소스를 이용한 iframe을 삽입하고(이 때 height="100%"와 같이 쓰면 편할 수 있다), 메뉴파일에서 항목파일 및 내용파일을 교체할 링크를 만들거나, 항목파일에서 내용파일을 교체할 링크를 만들어 활용하면 될 것이다.

글 읽어 주셔서 감사합니다.
제목 글쓴이 날짜
파일하나로 만드는 한줄 메모장(테마기능 포함) [8] Mr. JH 2002.08.22
[허접] rand() 함수를 이용한 뒤죽박죽 날짜 출력 [5] Myzzix 2002.08.23
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 1 [17] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 2 [11] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 3 [1] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 4 end [15] 아이쿠 2002.08.30
[PHP 초보에서 중수로 - 쿠키편] 1강 : 쿠키의 이해 [2] file TheMics 2002.08.31
[php] 스킨 해석&출력... [2] 엔카일 2002.09.01
개인 서버 운영하시는분 서버 꺼졌을때 메시지 띄우기; [12] 실버 2002.09.11
[PHP 초보에서 중수로 - 쿠키편] 3강 : 쿠키 실전 사용 file TheMics 2002.09.21
[PHP...쿠키편] 4강: 쿠키 실전 프로그래밍 - 1 / 2 [2] file TheMics 2002.09.23
[PHP...쿠키편] 4강: 쿠키 실전 프로그래밍 - 2 / 2 [3] file TheMics 2002.09.23
6. 시간관련 함수 한꼬마 2002.10.04
페이지에 접속할 때마다 다른 배너보여주는 소스.. [9] 풍월주인 2002.10.07
[PHP소스] 서버 시간에 따라 배경이 바뀌는 테이블!! [8] file 조현 2002.10.11
이메일 주소 인코딩하기 [7] 투유 2002.10.20
[추천 소스] nzeo에 있는 북마크 기능 구현하기(hot key 는 제외) 초허접 강좌 [10] 정승재 2002.10.22
[출처있음]NZEO 채널 흉내내기 [10] (' _ ') napclub 2002.10.28
Freechal.com 과 같은 형태의 아바타를 만들자. [6] 다솜아빠 2002.10.31
제로보드로 유료 사이트 만들기 (결제 정보 저장) [1] 한꼬마 2002.11.06