iframe 공개수배

Diaryiframe 공개수배에 댓글 7개

iframe 공개수배

로그만 열어두기 좀 뭐해서 Q&A를 다시 붙였습니다. 그런데 좀 편하게 살자고 메뉴와 사이드 링크를 include로 가져오게 소스를 수정해둬서.. 편할 줄 알았으나 제로보드 때문에 복잡해지더군요… 🙁

처음엔 제로보드에서 메뉴와 사이드 링크를 가져오게 하려고 했으나 pMachine을 써보신 분이라면 아시겠지만… 관리가 어려운 구조의.. :,( 그래서 결국, 어쩔 수 없이, iframe 코드를 넣었습니다.

그런데 유동적인 height는 어떻게 주죠? 높이가 고정되니 이거 참…. :-/
인터넷을 뒤져 3~4가지 방법을 써보았으나 모두 안먹히더군요.. 다들 IE에만 쓰이는 방법인가?

* 어제 9시도 안된 시간에 잠들었더니… 새벽 3시도 안돼 일어나버렸어요.. 😮

구독
알림 설정
7 Comments
Newest
Oldest
Inline Feedbacks
View all comments

사실 W3C 제안만 잘 지키면 문제가 없지 뭐..
문제는 내가 자바스크립트를 원천 코딩할 실력이 없어서 그런게 아니겠어? 흐흐..

글쿠낭.. 근데 그럼 찾기 쉽지 않을텐데…

크.. 안그래도 그렇게 해봤는데 Opera에선 내가 써본 몇 가지 소스 경우처럼 되긴 했지만 Safari와 FireFox에선 잘 안되더라구..

참고로 내가 메뉴랑 사이드에 사용한 이미지는 IE에선 잘 안나오거든.. 알파채널 있는 png라.. 희안하게 내 홈 방문자는 67%가 MacOS 사용자이고 브라우저는 69%가 Safari와 FireFox라서 IE용 코딩은 자제하고 있어..

이런이런.. 울 드자너가 높이값있는걸로 하느라공 height는 그냥 100% 하면 될꺼에용..

으흐.. 근데 height를 왜 1300으로 지정해둔거지? 위 소스도 사이즈가 조절되진 않네..
iframe 말고 php 페이지로 제로보드 페이지를 가져와 넣을 수 있는 방법은 없으려나…
제로보드 출력물 코딩을 그대로 html 소스로 저장해 줄 수 없을까? 그럼 그걸 그냥 php 소스로 include하면 될텐데..

울 디자이너한테 물어 보니 이거 가르쳐 주는군요.. 함 써 먹어 보세용

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
“http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8”>
<title>Untitled Document</title>
<!?아이프레임 리사이즈 시작?>
<script>
function ReSizeIframe()
{
table1.height = sn.document.body.scrollHeight;
table1.width = sn.document.body.scrollWidth;
}
</script>
<!?아이프레임 리사이즈 여기까지 ?>
</head>

<body leftmargin=”0″ topmargin=”0″ marginwidth=”0″ marginheight=”0″>
<table width=”100%” border=”0″ cellpadding=”1″ cellspacing=”0″ bgcolor=”#CCCCCC”>
<tr>
<td align=”center” bgcolor=”#FFFFFF”> </td>
</tr>
<tr>
<td align=”center” bgcolor=”#FFFFFF” id=”table1″><IFRAME WIDTH=”100%” HEIGHT=”1300″ FRAMEBORDER=”no” SCROLLING=”no” SRC=”요기다해당유알엘” name=”sn” MARGINWIDTH=”0″ MARGINHEIGHT=”0″ HSPACE=”0″ VSPACE=”0″ border=”0″ onload=”ReSizeIframe()”></IFRAME></td>
</tr>
</table>
</body>
</html>

Back To Top