--------------------------------------------
<head> </head> 사이에 넣어줍니다
-----------------------
<script Language='javascript'>
var ifrmHeight;
var objFrame;
var str;
var cstr;
function init() {
try{
objFrame = document.all["ifrm"];
str = window.clipboardData.getData("Text");
cstr = str.split("|");
ifrmHeight= eval(cstr[1]);
}catch(e){
}
}
function reSize() {
try{
if (ifrmHeight > 240) {
objFrame.style.height = ifrmHeight;
}else{
objFrame.style.height = 240;
}
}catch(e){
}
}
function init_iframe() {
reSize();
setTimeout("init_iframe()",100);
}
init_iframe();
</script>
---------------------------------------------------------------------
아이프레임 삽입할 테이블에
--------------------------------------------------------------------
<iframe src="게시판주소" name="ifrm" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="no" onload="init()" scrolling="no"></iframe>
---------------------------------------------------------
그리고,
아이프레임에 삽입된 게시판(관리자모드)으로 가셔서 "게시판 하단에 출력할 내용 부분에"
넣어주세요.
</div>
<script language="javascript">
window.clipboardData.setData('Text', document.body.scrollWidth+"|"+document.body.scrollHeight);
</script>
간단한 방법입니다.
<iframe border='0' marginwidth='0' marginheight='0' scrolling='auto'
src='페이지 경로' width="695" frameborder='0' onload="this.style.height=this.contentWindow.document.body.scrollHeight;"></iframe>
----------------<head></head>사이 들어갈부분 -----------------------------
<script>
function iframe_autoresize(arg) {
arg.height = eval(arg.name+".document.body.scrollHeight");
}
</script>
-------------------------------------------------------------------------
----------------아이프레임--------------------------------------------------
<iframe name="price" src=http://주소 style="display:inline; visibility:visible; left:auto; width:650px;" border=0 frameborder=0 scrolling=no marginheight=0 marginwidth=0 onload="iframe_autoresize(this)"></iframe>
----------------------------------------------------------------------------
욜케 하시다가 안되시면 onload 요 부분 빼보세요
스크립을 넣어주셔야 해요..
<script language="JavaScript">
<!--
function Resize_Frame(name)
{
try
{
var oBody = document.frames(name).document.body;
var oFrame = document.all(name);
oFrame.style.width = "600px"; <위드값정해주세요. >
//oFrame.style.width = oBody.scrollWidth + (oBody.offsetWidth-oBody.clientWidth);
oFrame.style.height = oBody.scrollHeight + (oBody.offsetHeight-oBody.clientHeight);
if (oFrame.style.height == "0px" || oFrame.style.width == "0px")
{
oFrame.style.width = "600px"; <위드값정해주세요. >
oFrame.style.height = "10px";
window.status = 'iframe resizing fail.';
}
else
{
window.status = '';
}
}
catch(e)
{
window.status = 'Error: ' + e.number + '; ' + e.description;
}
}
// -->
</script>
'컴퓨터 > 언어,프로그래밍' 카테고리의 다른 글
골라쓰는 자바스크립트 함수 모음 (1) | 2008.03.12 |
---|---|
EMBED 태그 사용법 (0) | 2008.03.10 |
원본 주소와 입력한 문장과 합쳐져서 링크로 이동하는 태그 (0) | 2008.01.26 |
자바스크립트의 모든것 (0) | 2008.01.26 |
자바스크립트 정리 (0) | 2008.01.20 |