geditor 라인 간격 기능 추가하기 정보
geditor 라인 간격 기능 추가하기본문
geditor 에서 라인 간격을 조절하는 버튼을 추가하려 합니다.
geditor.js 에서
this.lineheight_change = function(size) {
size = eval(size/100);
this.insert_editor('<P style=\"LINE-HEIGHT:' + size + '\">', "</p>");
}
와 같은 형태로 입력은 성공했습니다.
근데 수정이나 원래대로 돌려놓기 위해 한번 더 적용하면
<P>태그가 중복이 되서
<P style="LINE-HEIGHT: 1.6">
<P style="LINE-HEIGHT: 1.2">sfasfasfsadfasdfasdfsdfsfasfasfsadfasdfasdfsdf<br />sfasfasfsadfasdsfasfasfsadfasdfasdfsdf
이렇게 되어버립니다.
뒤에 붙을 </p> 가 안먹히는것도 이상하구요.
insert_editor 는 입력만 되지만
글꼴 크기나 색상 변경시 사용되는 this.edit('fontName', font); 는 수정할때 알아서 중복되는 태그에 입력이 되는것 같은데...
fontName, fontSize 등이 정의된 곳을 못찾겠네요.
자바스크립트에서 기본으로 인식하는 함수같기도 하고...
<P>태그로 인식되는 자바스크립트 함수는 없는건가요?
라인간격을 설정하는 기타 다른 방법이 있는지 궁금합니다.
geditor.js 에서
this.lineheight_change = function(size) {
size = eval(size/100);
this.insert_editor('<P style=\"LINE-HEIGHT:' + size + '\">', "</p>");
}
와 같은 형태로 입력은 성공했습니다.
근데 수정이나 원래대로 돌려놓기 위해 한번 더 적용하면
<P>태그가 중복이 되서
<P style="LINE-HEIGHT: 1.6">
<P style="LINE-HEIGHT: 1.2">sfasfasfsadfasdfasdfsdfsfasfasfsadfasdfasdfsdf<br />sfasfasfsadfasdsfasfasfsadfasdfasdfsdf
이렇게 되어버립니다.
뒤에 붙을 </p> 가 안먹히는것도 이상하구요.
insert_editor 는 입력만 되지만
글꼴 크기나 색상 변경시 사용되는 this.edit('fontName', font); 는 수정할때 알아서 중복되는 태그에 입력이 되는것 같은데...
fontName, fontSize 등이 정의된 곳을 못찾겠네요.
자바스크립트에서 기본으로 인식하는 함수같기도 하고...
<P>태그로 인식되는 자바스크립트 함수는 없는건가요?
라인간격을 설정하는 기타 다른 방법이 있는지 궁금합니다.
댓글 전체