예전에 인터넷 익스플로러 9 (IE 9)에서 네이버 스마트 에디터 오류로 인하여 에디터 편집창이 활성화되지 않는 버그가 있어 코드를 아래와 같이 수정하였다.
Husky.SE_Basic.js 의 283번째 줄 부근?? 아마.. 이 근처인듯하다.
if(this.bIE){button=document.createElement("<BUTTON type='button'>");}
의 코드를 IE9 에 맞게 아래줄로 바꿔 줌.
if(this.bIE&&navigator.appVersion.indexOf("MSIE 9")){button=document.createElement("<BUTTON type='button'>");}else{button=document.createElement("BUTTON");button.type="button";}
이렇게 수정하였다.
IE8 이하버전과 IE9 이후 버전의 엘리먼트 생성 부분의 차이때문에 발생하였다.
이렇게 놔두고 IE 10 버전이 나오니 또 오류 ㅋㅋ.....
아놔 돌겠다.
그래서 아래처럼 코드를 수정 -_-;
if(this.bIE&&navigator.appVersion.indexOf("MSIE 9")<0&&navigator.appVersion.indexOf("MSIE 10")<0){button=document.createElement("<BUTTON type='button'>");}else{button=document.createElement("BUTTON");button.type="button";}
IE9, IE10 이 아닌 IE 버전은 기존코드를 그대로 쓰고 아닌건 표준 코드로 작성....
'Computer > CSS' 카테고리의 다른 글
CSS로 말줄임 효과내기 (0) | 2015.02.26 |
---|---|
자동 개행 (0) | 2012.08.10 |
CSS Hack (0) | 2012.08.10 |
디자인 템플릿 (0) | 2012.08.10 |
[HTML] CSS3 를 이용한 툴팁(Tooltip) 표시 (0) | 2012.01.19 |