검색결과 리스트
글
스마트 에디터는 ie 9에서 오류가 난다.
스크립트 단 한줄말 추가해 준다면 ie9에서도 정상 작동을 할수 있다.
Husky.SE_Basic.js 파일에서
button=document.createElement("<BUTTON type='button'>"); <= 이부분이 문제이다.
이 문구 바로 옆에 보면 else{button=document.createElement("BUTTON");button.type="button";} 이런 문구가 있다 .
if(this.bIE){button=document.createElement("<BUTTON type='button'>");}else{button=document.createElement("BUTTON");button.type="button";}
원본 소스는 이렇게 되어있을 것이다. IE만 걸러 내고있다. 즉 IE9은 else 문구의 스크립트를 이용하면 오류가 나지 않는다. 하지만 IE8이하 버젼은 오류가 난다.
수정을 해보자.. 수정은 자기 편한대로 하면 된다.. 최대 한 간단히 한다면.
if(this.bIE){if(navigator.appVersion.indexOf("MSIE 9") > -1){button=document.createElement("BUTTON");button.type="button"; }else{button=document.createElement("<BUTTON type='button'>");}}else{button=document.createElement("BUTTON");button.type="button";}
이렇게 그냥 분기를 안쪽에 한곳도 해주면 된다 즉
button=document.createElement("<BUTTON type='button'>"); 을
if(navigator.appVersion.indexOf("MSIE 9") > -1){button=document.createElement("BUTTON");button.type="button"; }else{ button=document.createElement("<BUTTON type='button'>");} 이렇게만 바꾸면 끝이다;;
한번의 if문의 귀찮으시면 최상의 if문을 살짝만 바꿔주시는 센스만 있으면 되겠죠?ㅎㅎ
스크립트 단 한줄말 추가해 준다면 ie9에서도 정상 작동을 할수 있다.
Husky.SE_Basic.js 파일에서
button=document.createElement("<BUTTON type='button'>"); <= 이부분이 문제이다.
이 문구 바로 옆에 보면 else{button=document.createElement("BUTTON");button.type="button";} 이런 문구가 있다 .
if(this.bIE){button=document.createElement("<BUTTON type='button'>");}else{button=document.createElement("BUTTON");button.type="button";}
원본 소스는 이렇게 되어있을 것이다. IE만 걸러 내고있다. 즉 IE9은 else 문구의 스크립트를 이용하면 오류가 나지 않는다. 하지만 IE8이하 버젼은 오류가 난다.
수정을 해보자.. 수정은 자기 편한대로 하면 된다.. 최대 한 간단히 한다면.
if(this.bIE){if(navigator.appVersion.indexOf("MSIE 9") > -1){button=document.createElement("BUTTON");button.type="button"; }else{button=document.createElement("<BUTTON type='button'>");}}else{button=document.createElement("BUTTON");button.type="button";}
이렇게 그냥 분기를 안쪽에 한곳도 해주면 된다 즉
button=document.createElement("<BUTTON type='button'>"); 을
if(navigator.appVersion.indexOf("MSIE 9") > -1){button=document.createElement("BUTTON");button.type="button"; }else{ button=document.createElement("<BUTTON type='button'>");} 이렇게만 바꾸면 끝이다;;
한번의 if문의 귀찮으시면 최상의 if문을 살짝만 바꿔주시는 센스만 있으면 되겠죠?ㅎㅎ
'etc..' 카테고리의 다른 글
| 웹방화벽 WebKnight 꼭 설치하자 (0) | 2012/03/28 |
|---|---|
| 서버에서 중복 헤더를 수신했습니다. (0) | 2012/02/01 |
| 네이버 스마트 에디터 ie9 오류 (5) | 2011/05/19 |
| fusioncharts 자바스크립트 link 걸어주기 (0) | 2010/10/12 |
| daum webinside 추천합니다^^ 좋네요~ (0) | 2010/07/14 |
| IE9 (0) | 2010/06/14 |
RECENT COMMENT