ie 11에서
selection.createRange() 가 삭제되었다 이로 인해서 자바스크립트 에디터가 클릭을 할때마다
오류를 내뿜는다...
var range=self._doc.selection.createRange();<-- 요기서 오류
if(e.keyCode==13 && range.parentElement().tagName!="LI")
{
e.cancelBubble=true; e.returnValue=false;
range.pasteHTML("<br />"); range.select(); return false;
}
->
var selection = self._doc.selection;
if(selection!=null){<-- 이런식으로 바꿔주면됨
var range=self._doc.selection.createRange();
if(e.keyCode==13 && range.parentElement().tagName!="LI")
{
e.cancelBubble=true; e.returnValue=false;
range.pasteHTML("<br />"); range.select(); return false;
}
}
if(selection!=null){<-- 이런식으로 바꿔주면됨
var range=self._doc.selection.createRange();
if(e.keyCode==13 && range.parentElement().tagName!="LI")
{
e.cancelBubble=true; e.returnValue=false;
range.pasteHTML("<br />"); range.select(); return false;
}
}
'웹프로그래밍 > Javascript' 카테고리의 다른 글
크롬 지오로케이션 불가 업데이트 (0) | 2016.05.20 |
---|---|
jquery ajax 동기전송 (0) | 2015.12.21 |
jquery(스크립트) 동적 추가, 로딩 (0) | 2014.07.22 |
[jQuery] object 데이터와 폼전송 (0) | 2014.06.13 |
오브젝트 데이터 확인용 (0) | 2014.06.13 |