r

iframe 자동크기 조절이 안되는경우

· 19년 전 · 1583
 
위소스 대로 하는경우
 
<iframe src="불러올경로" frameborder="0" width="100%" height="100%" name="aaa" id="ifrm" marginwidth="0" marginheight="0" scrolling="no"></iframe>
 
iframe 불러들이는 부부은 이렇게 id 와 name 을 써주면 되나요..?
자동크기조절이 되지 않아서요..
 
 
<script type="text/javascript">
// IFrame script Ver 1.0
//여러개의 IFrame는 다음과 같이 사용합니다.
// 예 : ["myframe1", "myframe2"] or ["myframe"] or [] for none:
var iframeids=["ifrm"]
var iframehide="yes"
var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0
function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++) {
if (document.getElementById)
resizeIframe(iframeids[i])
if ((document.all || document.getElementById) && iframehide=="no") {
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}
function resizeIframe(frameid) {
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight)
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight;
else if (currentfr.Document && currentfr.Document.body.scrollHeight)
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe)
currentfr.attachEvent("onload", readjustIframe)
}
}
}
function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}
function loadintoIframe(iframeid, url) {
if (document.getElementById)
document.getElementById(iframeid).src=url
}
if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller
</script>
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,518
19년 전 조회 1,544
19년 전 조회 1,444
19년 전 조회 1,579
19년 전 조회 1,477
19년 전 조회 2,647
19년 전 조회 1,567
19년 전 조회 1,538
19년 전 조회 1,729
19년 전 조회 1,584
19년 전 조회 1,619
19년 전 조회 1,574
19년 전 조회 1,448
19년 전 조회 1,743
19년 전 조회 1,599
19년 전 조회 1,549
19년 전 조회 1,445
19년 전 조회 1,540
19년 전 조회 1,557
19년 전 조회 1,553