일헌님 이걸로 한번 처리해 보시길 바랍니다. > 자유게시판

자유게시판

일헌님 이걸로 한번 처리해 보시길 바랍니다. 정보

일헌님 이걸로 한번 처리해 보시길 바랍니다.

본문

아래 아이프레임 관련 글이 있길레 ..
샘플 소스기 어떻게 되어 있는지는 모르겠지만 .. 이걸로 한번 처리해 보시길 바랍니다. 
만약에 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>

var sCommDomain에 사용할 도메인을 적어 줬으므로 아래에 /bbs/page.php 등에 알맞는 주소를 적어 보시고 한번 실행해 보세요 될겁니다. 

실제 사용하던 소스 인데 .. 한번 데스트 해보세요 ..
추천
0

댓글 3개

별말씀을요 ^^
한번 실행해 보시고 안되시면 말씀해 주세요 뭔가 소스가 빠졌는지 안빠졌는지 오랫만에봐서 잘 모르겠네요 ^^
sCommDomain 는 하나투어 도메인 작성해 주셔야 합니다.
전체 196,490 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT