19'C 흐림
서울 강남구
write.skin.php 기준입니다. php 가 아니라 자바스크립트입니다.
스마트에디터는 아이프레임으로 불러오기 때문에 아이프레임 온로드 이후에 해당코드를 넣어야 합니다.
<script>
document.addEventListener("DOMContentLoaded", () => {
wr_content.nextSibling.onload = function() {
해당코드;
}
});
</script>
----------
// 에디터 내용 전부 삭제
oEditors.getById["wr_content"].exec("SET_IR", [""]);
// 커서 위치에 그누보드 만만세 입력
oEditors.getById["wr_content"].exec("PASTE_HTML", ["그누보드 만만세"]);
// 에디터의 현재 내용 얻기
oEditors.getById["wr_content"].getIR();
----------
1) 현재 커서 위치에 유튜브를 넣으려면?
oEditors.getById["wr_content"].exec("PASTE_HTML", ["유튜브 아이프레임"]);
2) 내용물을 몽땅 지우고 유튜브를 넣으려면?
oEditors.getById["wr_content"].exec("SET_IR", ["유튜브 아이프레임"]);
3) 내용물을 유지시키면서 처움에 유튜브를 넣으려면?
saveData = oEditors.getById["wr_content"].getIR();
oEditors.getById["wr_content"].exec("SET_IR", ["유튜브 아이프레임" + saveData]);
4) 내용물을 유지시키면서 마지막에 유튜브를 넣으려면?
saveData = oEditors.getById["wr_content"].getIR();
oEditors.getById["wr_content"].exec("SET_IR", [saveData + "유튜브 아이프레임"]);