메인에서 최신글을 클릭했을때... 정보
메인에서 최신글을 클릭했을때...본문
제가 게시판을 아이프레임 형식으로 넣었습니다.
넘어가니깐..해결방법이 있나요?
댓글 전체

최근 게시물 스킨의 링크부분을 수정한후
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>
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/ 에서 공지참조 (제컴터이므로 접속이 원활하지 못합니다.)
아이프렘으로 사이트를 제작 하는것은 추천할 방법이 안됩니다.
그누보드에 포함된 모든 기능을 사용하기 위해선 그누보드 파일,스킨 대부분 뒤집는 작업을 해야 합니다.
8개월전에 짬짬이 시간내어 그누보드를 뒤집본 아이프레임용으로 만들어 본겁니다만 이거 작업 하는데도 약1주일 걸렸습니다.ㅎㅎ
http://kkk.myhome.tv/gnu4/ 에서 공지참조 (제컴터이므로 접속이 원활하지 못합니다.)