728x90
반응형
네이버 스마트 에디터를 사용할 때 IE8 이전 브라우저에서 물음표(?) 가 이미지 태그 뒤에 붙는 버그가 있다. (v2.3.6)
이 물음표는 String 문자열이 아니라 자바 정규표현식에서 replaceAll을 해도 지워지지 않는다.
그래서 개발자센터를 검색해 본 결과
등록하는 함수에 아래의 코드를 입력하면 된다고 한다.
function applyEditorData(){
oEditors[0].exec("UPDATE_CONTENTS_FIELD", []);
var comments = $('#content').val();
var objReplace = new RegExp();
objReplace = /[<][^>]*[>]|( *)|(\s*)|(\n*)/gi;
comments = comments.replace(objReplace, "");
if (comments == "") {
alert("내용을 입력해 주시기 바랍니다.");
$('#content').val("");
return false;
}
$('#content').val($("#content").val().replace(unescape("%uFEFF"), ""));
}
참고 : http://dev.naver.com/tracker/?group_id=30&atid=149&func=detail&aid=40723
728x90