void setBodyValueExLikeDiv(value, editor_id)
div 태그를 에디터 디자인 영역에 <body> 태그로 입력합니다.
div 태그의 배경화면을 에디터에 넣고 싶을 때 유용합니다.
작성한 글을 보여주는 부분이 div 태그일 때 유용합니다.
(이 함수를 사용하시려면 글을 저장할 때 getBodyValueExLikeDiv 함수를 사용해야 합니다.)
return value
없음.
parameters
value 에디터 디자인 영역에 설정할 div 태그 소스를 의미합니다.
editor_id div 태그 소스를 입력할 에디터의 id를 의미합니다.
remarks
에디터를 1개만 생성했을 경우 parameter를 입력하지 않아도 div 태그 소스를 입력할 수 있습니다.
예) id가 editor1인 에디터를 생성했을 경우
DEXT5.setBodyValueExLikeDiv(div_source, 'editor1'), DEXT5.setBodyValueExLikeDiv(div_source)
모두 editor1 에디터 디자인 영역에 div 태그로 소스를 입력합니다.
에디터를 2개 이상 생성했을 경우 parameter를 반드시 입력해야 합니다.
예) id가 editor1, editor2인 에디터를 생성했을 경우
DEXT5.setBodyValueExLikeDiv(div_source, 'editor1') editor1 에디터 디자인 영역에 div 태그로 소스를 입력합니다.
DEXT5.setBodyValueExLikeDiv(div_source, 'editor2') editor2 에디터 디자인 영역에 div 태그로 소스를 입력합니다.
sample code
<!-- ..... 생략 ..... --> <script language="javascript" type="text/javascript" src="dext5/js/dext5editor.js"></script> <script language="javascript" type="text/javascript"> //에디터가 로드되면 실행되는 함수입니다. function dext_editor_loaded_event() { //div 소스를 가져옵니다. var div_source = document.getElementById('div_view').outerHTML; //에디터 디자인 영역에 div 소스를 넣어줍니다. DEXT5.setBodyValueExLikeDiv(div_source); } </script> <!-- ..... 생략 ..... --> <div style="width:900px;height:550px"> <!-- 에디터 생성 --> <script type="text/javascript"> new Dext5editor('editor1'); </script> <div> <!-- DIV 생성 --> <div id="div_view" style="background-image:url(test.jpg); background-repeat:repeat;"> test DIV </div> <!-- ..... 생략 ..... --> </body> </html>