IE7에서 이미지 자동등록방지 오류 나시는 분들 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

IE7에서 이미지 자동등록방지 오류 나시는 분들 정보

IE7에서 이미지 자동등록방지 오류 나시는 분들

본문

다른 부분은 별 이상 없는데,
유독 글 보기 시에 코맨트 다는 부분에서 비회원으로 IE7로 접속 하면
접속 자체가 안되고 에러 페이지 나는 분들이 있으실듯 합니다.

문제는,

코맨트 보기 스킨에서 자바 스크립트 부분의

comment_box('', 'c');

딱 요 한줄 때문 입니다.

DOM이 모두 로드 되지 않은 상태에서 실행을 하다보니 문제가 된건데요.

그래서 이 코드 한 줄만 _tail.sub.php 로 이동을 시켜 놓습니다.

</body> 태그 바로 앞에

<?if($wr_id != ''){?>
<script type="text/javascript">
comment_box('', 'c'); // 코멘트 입력폼이 보이도록 처리하기위해서 추가 (root님)
</script>
<?}?>

이렇게 해 놓으면 문제가 사라잡니다.
즉, 글 번호가 있는 페이지에서만 이 코드가 실행 된다는 겁니다. 물론 더 추가해야할 조건 문들이 있기는 합니다. 코멘트를 사용하지 않거나, 특정 래벨 이상만 코맨트를 잗성하도록 된 게시판에서는 해당 조건을 따져서 위의 조건문을 좀더 추가 하시면 되겠습니다.

행여나 그래도 에러가 나오면서 에러페이지가 나온다 하시면,

window.onload = function(){
    comment_box('', 'c'); // 코멘트 입력폼이 보이도록 처리하기위해서 추가 (root님)
}

이렇게도 해 보세요. 저는 이렇게 해결 했습니다.

IE는 역시나 즈질 입니다.
추천
0
  • 복사

댓글 0개

© SIRSOFT
현재 페이지 제일 처음으로