메인에서 최신글을 클릭했을때... > 그누4 질문답변

그누4 질문답변

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

메인에서 최신글을 클릭했을때... 정보

메인에서 최신글을 클릭했을때...

본문

제가 게시판을 아이프레임 형식으로 넣었습니다.
 
 
 
 
넘어가니깐..해결방법이 있나요?

댓글 전체

최근 게시물 스킨의 링크부분을 수정한후
echo "<a href='경로/notice.html?bo_table=$bo_table&wr_id={$list[$i]['wr_id']}'>";


notice.html 의 아이프레임 태그를 아래처럼 하면 될겁니다.


<?
if ($bo_table) {
//현재 문서를 호출시 게시판을 물고 호출하는가
?>
<IFRAME id="iframe_main" name="iframe_main" src="./경로/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>" marginWidth="0" marginHeight="0" frameBorder="0" scrolling="no" style="height: 750; width: 100%" onload="resizeFrame(this.id,false);"></IFRAME>
<?
} else {
//게시판명이 없다면
?>
<IFRAME id="iframe_main" name="iframe_main" src="./경로/board.php?bo_table=게시판명" marginWidth="0" marginHeight="0" frameBorder="0" scrolling="no" style="height: 750; width: 100%" onload="resizeFrame(this.id,false);"></IFRAME>
<? } ?>




<!--아이프레임 세로 자동 리사이징 처리-->
<script language='JavaScript' type='text/javascript'>
<!--
      function do_resize() {
      resizeFrame("iframe_main",1);
      }

      function resizeFrame(ifr_id,re){
    //가로길이는 유동적인 경우가 드물기 때문에 주석처리!
      var ifr= document.getElementById(ifr_id) ;
      var innerBody = ifr.contentWindow.document.body;
      var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
      //var innerWidth = document.body.scrollWidth + (document.body.offsetWidth - document.body.clientWidth);

      if (ifr.style.height != innerHeight) //주석제거시 다음 구문으로 교체 -> if (ifr.style.height != innerHeight || ifr.style.width != innerWidth)
      {
        ifr.style.height = innerHeight;
        //ifr.style.width = innerWidth;
      }

      if(!re) {
        try{
        innerBody.attachEvent('onclick',parent.do_resize);
        innerBody.attachEvent('onkeyup',parent.do_resize);
        //글작성 상황에서 클릭없이 타이핑하면서 창이 늘어나는 상황이면 윗줄 주석제거
        } catch(e) {
        innerBody.addEventListener("click", parent.do_resize, false);
        innerBody.addEventListener("keyup", parent.do_resize, false);
        //글작성 상황에서 클릭없이 타이핑하면서 창이 늘어나는 상황이면 윗줄 주석제거
        }
      }
      }

      //-->
 </script>
추신:
아이프렘으로 사이트를 제작 하는것은 추천할 방법이 안됩니다.
그누보드에 포함된 모든 기능을 사용하기 위해선 그누보드 파일,스킨 대부분 뒤집는 작업을 해야 합니다.
8개월전에 짬짬이 시간내어 그누보드를 뒤집본 아이프레임용으로 만들어 본겁니다만 이거 작업 하는데도 약1주일 걸렸습니다.ㅎㅎ
http://kkk.myhome.tv/gnu4/ 에서 공지참조 (제컴터이므로 접속이 원활하지 못합니다.)
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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