HTML


게시글 '네이버 스마트에디터 IE9에서 작동 안될때'에 대한 정보
네이버 스마트에디터 IE9에서 작동 안될때
등록일 2014-03-27 조회 2,019

스마트 에디터 js파일중 Husky.SE_Basic.js 파일을 오픈 후에

186번줄의 구문을

if(navigator.appVersion.indexOf("MSIE 9") >-1){button=document.createElement("BUTTON");button.type="button";}else if(this.bIE){button=document.createElement("<BUTTON type='button'>");}else{button=document.createElement("BUTTON");button.type="button";}

 

 

아래 구문으로 변경해줍니다.

try{ button=document.createElement("BUTTON");button.type="button"; }catch(ex){button=document.createElement("<BUTTON type='button'>");}

 

첫번째 구문에서 IE9에서 navigator.appVersion 오류로 IE7.0으로 읽어오는 오류를 범하기 때문에 정상 출력이 되지않는다.

F12키의 개발자모드에서 브라우저모드 IE9와 문서모드가 IE9이지만 여전히 스크립트 버전은 IE7.0을 뱉는다.