불여우 무한루프? ... 정보
불여우 무한루프? ...본문
<script>
if(!parent.document.getElementById('club_check')){
// firefox에서 무한루프의 문제가 되는 코드 한줄
parent.location.href='../club/club_main.php?cb_id=<?=$bo_table?>&sca=<?=$sca?>';
}
</script>
위와 같은 코드가 들어가면, 불여우에서 무한루프를 돕니다. ㅠ..ㅠ
같은 기능을 하면서 불여우의 무한루프를 막으려면 어떻게 수정해야 하는 것이죠???
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club2&wr_id=431
if(!parent.document.getElementById('club_check')){
// firefox에서 무한루프의 문제가 되는 코드 한줄
parent.location.href='../club/club_main.php?cb_id=<?=$bo_table?>&sca=<?=$sca?>';
}
</script>
위와 같은 코드가 들어가면, 불여우에서 무한루프를 돕니다. ㅠ..ㅠ
같은 기능을 하면서 불여우의 무한루프를 막으려면 어떻게 수정해야 하는 것이죠???
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club2&wr_id=431
댓글 전체
단순히 검색결과에서 이넘이 어떠한 게시판인지 조건절만 잡으면 되는 것 아닌가요 ?
클럽 내부에서 부른 것인지 아닌지를 구분하기만 하면 되요.
내부에서 부른거면 iframe이 있는거고, 외부에서 부른거면 iframe이 없으니 전체를 불러야죠.
내부에서 부른거면 iframe이 있는거고, 외부에서 부른거면 iframe이 없으니 전체를 불러야죠.
if ($write['wr_id'] || $sca) { // 게시물 아이디가 있는 경우에는 해당 게시물을 보여줍니다
$doc = "$g4[bbs_path]/board.php?bo_table=$cb[cb_id]&wr_id=$wr_id";
}
$doc = "$g4[bbs_path]/board.php?bo_table=$cb[cb_id]&wr_id=$wr_id";
}
클럽의 경우 ... 원래 구조에 좀 문제(?)가 있어서요...
board.php를 불러서, 그곳에서 board 게시판의 club skin을 호출하고...
list.skin.php나 view.skin.php 등에서 클럽의 스킨을 그때 불러들여요.
그래서, $write['wr_id']는 항상 값이 있어요.
클럽에서 게시글을 부를 때는 club_main.php를 호출하고, club_main.php에는
club_body라는 iframe이 있어서, 그 속에 게시글을 호출 합니다. bbs/board.php?wr_id=...
그런데, 문제는 그냥 bbs/board.php?wr_id=... 이런 식으로 호출하면 클럽의 외관이 없이 글만 노출되는데, 그것이 바람직 하지 않아서 편법을 적용했던 것이 문제를 일으키는 것이죠. ㅠ..ㅠ
board.php를 불러서, 그곳에서 board 게시판의 club skin을 호출하고...
list.skin.php나 view.skin.php 등에서 클럽의 스킨을 그때 불러들여요.
그래서, $write['wr_id']는 항상 값이 있어요.
클럽에서 게시글을 부를 때는 club_main.php를 호출하고, club_main.php에는
club_body라는 iframe이 있어서, 그 속에 게시글을 호출 합니다. bbs/board.php?wr_id=...
그런데, 문제는 그냥 bbs/board.php?wr_id=... 이런 식으로 호출하면 클럽의 외관이 없이 글만 노출되는데, 그것이 바람직 하지 않아서 편법을 적용했던 것이 문제를 일으키는 것이죠. ㅠ..ㅠ
제 서버에 새 계정 추가한 뒤 그누보드를 원셋트로 설치하고 클럽도 설치하였는데.
g4_write_cb_clubhouse 테이블에는 게시글이 없었습니다.
불여우 뿐만아니라 IE 에서도 계속 돌고 돕니다.
수고하세요. ㅡㅡ;
----------------------------------------------
// 게시물이 아닌 단순히 $wr_id 또는 $sca 변수만 있을경우
if ($wr_id || $sca) {
g4_write_cb_clubhouse 테이블에는 게시글이 없었습니다.
불여우 뿐만아니라 IE 에서도 계속 돌고 돕니다.
수고하세요. ㅡㅡ;
----------------------------------------------
// 게시물이 아닌 단순히 $wr_id 또는 $sca 변수만 있을경우
if ($wr_id || $sca) {
헉... 클럽하우스에 게시글을 추가하시면 되는데... ie에서도 loop라... ㅠ..ㅠ
해결했어요. cb_check에 id를 정의하지 않고 name만 정의했더니 무한루프를 돌았네요. ㅠ..ㅠ