묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
wordpress안에 xe게시판을 집어넣었어요.. iframe 가변 설정
2012.09.06 19:56
일단 저 주소로 가시면 워드프레스 페이지 안에 xe보드가 깔려있는걸 볼수 있으실거에요.
xe보드 게시물을 볼때, 댓글이 달렸을때 등등 사이즈가 유동적으로 변하는데
그런 높이 변화에 따라 프레임 사이즈도 변하게 하고 싶어요.
근데 인터넷에 나와있는 유동프레임 소스들을 적용시켜봐도 고정이 되어버리질 않나 스크롤바가 생겨버리지않나,
계속 제가 원하는대로 안되네요ㅜㅜ
가로폭은 700이구요/ 세로만 유동적으로 변하게 하고 싶어요. 왜 딱!! 안나올까요??ㅜ
뭐 일단은 700에 900으로 고정해놓았습니다 ㅜ 글도 얼마없고 아쉬운대로요 ㅜ
>>해본 iframe소스>>
헤드부분에
<head>
<script language="javascript">//세로값 가변 스크립트
function doiframe(){
o = document.getEelmentsByTagname('iframe');
for(var i=0;i<o.length;i++){
if (/\bautoHeight\b/.test(o[i].className)){
setHeight(o[i]);
addEvent(o[i],'load',doiframe.);
}
}
}
function setHeight(e){
if(e.contentDocument){
e.height = e.contentDocument.body.offsetHeight + 35; //높이조절
} else {
e.height = e.contentWindow.document.body.scrollHeight;
}
}
function addEvent(obj,evType,fn){
if(obj.addEventListener)
{
obj.addEventListener(evType.fn,false);
return true;
} else if (obj.attachEvent){
var r = obj.attachEvent("on"+evType,fn);
return r;
} else {
return false;
}
}
if (document.getElementByld && document.createTextNode){
addEvent(window,'load,doIframe);
}
</script>
</head>
이렇게 넣구요.
본문에
요렇게 넣어도 안되구요...
댓글 1
-
윈컴이
2012.09.06 20:29
-
DH
2012.09.06 20:36
디자인때문에요..ㅜㅜ -
윈컴이
2012.09.07 08:23
그러면 xe로 레이아웃을 제작하면 될텐데.. ㅎ 잘은 모르겠지만, 높이 100%로 지정해보시면 어떤가요?
모두 xe로 제작하시는게.. 어떨까요?