일헌님 이걸로 한번 처리해 보시길 바랍니다. 정보
일헌님 이걸로 한번 처리해 보시길 바랍니다.
본문
아래 아이프레임 관련 글이 있길레 ..
샘플 소스기 어떻게 되어 있는지는 모르겠지만 .. 이걸로 한번 처리해 보시길 바랍니다.
만약에 test.php 파일이라면 ..
js 파일 .. iframe.js
//아이프레임 리사이즈
function resizeH(obj){
var doc = obj.contentDocument || obj.contentWindow.document;
if (/MSIE/.test(navigator.userAgent)) {
var h = doc.body.scrollHeight;
} else {
var s = doc.body.appendChild(document.createElement('DIV'))
s.style.clear = 'both';
var h = s.offsetTop;
s.parentNode.removeChild(s);
}
if(h <= document.getElementById("ifr_reple").height){
obj.style.height = document.getElementById("ifr_reple").height + 'px';
}else{
obj.style.height = h + 'px';
}
}
위와 같이 js 파일을 작성해 주시고 .. 불러올 파일에 .. php 등 .. 위의 js를 불러 오고 ..
아이프레임을 아래와 같이 작성 하고 ..
test.php에 ..
위의 iframe.js를 불러 오고 ..
<iframe src="about:blank" id="ifr_reple" name="ifr_reple" width="100%" height="0" title="댓글" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" allowtransparency="true" onload="resizeH(this);"></iframe>
하단에 ..
<script type="text/javascript">
window.onload = function() {
try {
var sCommDomain = "http://www.사용하시는도메인.com";
// 아이프레임.
if (eval(Reply = document.getElementById('ifr_reple'))) {
Reply.src = sCommDomain + "/bbs/page.php";
}
} catch (e) {}
}
</script>
실제 사용하던 소스 인데 .. 한번 데스트 해보세요 ..
추천
0
0
댓글 3개

오토 리사이즈를 이렇게도 사용하네요.
막심님 정말 감사드립니다.^^
막심님 정말 감사드립니다.^^

별말씀을요 ^^
한번 실행해 보시고 안되시면 말씀해 주세요 뭔가 소스가 빠졌는지 안빠졌는지 오랫만에봐서 잘 모르겠네요 ^^
sCommDomain 는 하나투어 도메인 작성해 주셔야 합니다.
한번 실행해 보시고 안되시면 말씀해 주세요 뭔가 소스가 빠졌는지 안빠졌는지 오랫만에봐서 잘 모르겠네요 ^^
sCommDomain 는 하나투어 도메인 작성해 주셔야 합니다.

덕분에 좋은 소스 알게 되어 갑사합니다.