IE버전 별로 안되는 현상 정보
IE버전 별로 안되는 현상본문
체크를 했을때 처리 완료 팝업 창이 뜨면서 디비값 갱신되는 소스가 있는데
xp상에서는 정상적으로 잘 동작하고 윈도우7에서 페이지 오류로 동작을 안해서
IETester로 익스플로러 버전 별로 테스트를 해봤는데
IE7에서만 정상적으로 잘 동작하고 나머지 버전에서는 전혀 반응이 없네요.
다른 XP상에서는 한글깨지기까지 하네요.
IETester에서 IE7 에서는 한글도 안깨지고 정상적으로 동작하구요.
이런 버전적인 문제는 어떻게 해결 가능한지 질문 드립니다.
소스라던지 더 필요한 사항이 있으면 댓글 달아주시면 답변 드리겠습니다.
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;
}
해당 소스 입니다.
익스 전용으로 처리... 음 그렇군요
답변 감사합니다..
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]으로 고치면 됩니다
오류 원인은 hiddenframe 이라는 id가 없다는 겁니다
tail.sub.php에서 iframe 속성에 id='hiddenframe'을 추가하던가
위코드에서 document.getElementsByName('hiddenframe')[0]으로 고치면 됩니다
아 됩니다!! 몇일을 해도 안되었는데 정말 감사합니다 균이님 ㅎㅎ