테스트 사이트 - 개발 중인 베타 버전입니다

iframe 써서 노 프레임 효과 내기

· 21년 전 · 4598 · 1
*** 이번 팁은, iframe 의 모든 내용이 모두 로드 된 후 크기를 조정하는 것입니다;; 즉 img 파일이 100개면, 100개 모두 로드 된 후 리 사이즈 되요;;

iframe 에 들어갈 내용에 아래 내용을 추가하세요

*모든 보드 게시판에 적용하시려면 보드 파일에서 head.php 파일 맨 밑에 추가해 주세요..^^

<SCRIPT LANGUAGE='javascript' for='window' event='onload'>
function counting_resize(){
top.main.document.all.music_album.style.height = document.body.scrollHeight + 20 ;
}
counting_resize();
</script>

여기서 top.main.document.all.music_album.style.height 에서 top은 iframe 을 포함하는 frame 최 상위, 즉 frame 을 나눠주는 페이지를 뜻합니다.;;

그리고 main 은 프레임 이름이죠..그 다음 document.all 은 main 프레임전체를 뜻하고, music_album 이 iframe 이름이에요;;

그 다음 '=' 이후 명령어는 그냥.. iframe 에 들어갈 내용의 길이를 잰다음 거기에 20 픽셀을 더해서 그 페이지를 연 iframe의 크기를 조절하는거죠..^^;;

그러니까 top.main. 은 만약 iframe 을 포함한 페이지가 다른 프레임에 들어있지 않을때는 지워도 되요.

┌─────────────────────────┐
│ frame 1 name=something │
├─────────────────────────┤
│ frame 2 name="main" │
│ │
│ ┌─────────────────┐ │
│ │ iframe name="music_album" │ │
│ │ │ │
│ └─────────────────┘ │
│ │
└─────────────────────────┘

뭐 이렇죠-ㅁ-;; 설명이 제대로 &#46124;는지는..<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

14년 전
잘 보고 갑니다

게시글 목록

번호 제목
200
199
198
197
196
195
194
191
190
188
183
182
181
180
179
178
177
176
175
174
173
171
166
165
164
161
160
159
158
157