IE버전 별로 안되는 현상 > 그누4 질문답변

그누4 질문답변

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

IE버전 별로 안되는 현상 정보

IE버전 별로 안되는 현상

본문

체크를 했을때 처리 완료 팝업 창이 뜨면서 디비값 갱신되는 소스가 있는데

xp상에서는 정상적으로 잘 동작하고 윈도우7에서 페이지 오류로 동작을 안해서

IETester로 익스플로러 버전 별로 테스트를 해봤는데

IE7에서만 정상적으로 잘 동작하고 나머지 버전에서는 전혀 반응이 없네요.

다른 XP상에서는 한글깨지기까지 하네요.
IETester에서 IE7 에서는 한글도 안깨지고 정상적으로 동작하구요.

이런 버전적인 문제는 어떻게 해결 가능한지 질문 드립니다.

소스라던지 더 필요한 사항이 있으면 댓글 달아주시면 답변 드리겠습니다.

댓글 전체

크로스 브라우징 또는 웹표준 검색 ..
익스에서만 된다고 하면 사실상 표준코딩이 된것이 아닌 말 그대로 익스 전용으로
처리 하신듯하네요 뭔소스인지 모르고 답변하기는 애매 ..
$wr10=''; $fin='처리중'; $color='blue';
if($view[wr_10]==1){ $wr10='checked'; $fin='처리완료'; $color='red'; //완료
  if(!$is_admin) $update_href=$delete_href='';
}
?>

<?if($is_admin){?>
<input type=checkbox name=chk_id[] value="<?=$list[$i][wr_id]?>" onclick="adm_assent(this, <?=$view[wr_id]?>)" <?=$wr10?>> 처리상태 <?}?>[ <?=$fin?> ]

<?if($is_admin){?>
function adm_assent(obj, wrid){
 value=obj.checked?1:'';
document.getElementById('hiddenframe').contentWindow.location.href="<?=$board_skin_path?>/adm_assent.php?wr_id="+wrid+"&value="+value;
}

해당 소스 입니다.
익스 전용으로 처리... 음 그렇군요
답변 감사합니다..
위 코드는 익스전용이 아닙니다
오류 원인은 hiddenframe 이라는 id가 없다는 겁니다
tail.sub.php에서 iframe 속성에 id='hiddenframe'을 추가하던가
위코드에서 document.getElementsByName('hiddenframe')[0]으로 고치면 됩니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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