2010-05-07 7 views
1

tinyMCE 편집기 인스턴스에 문자열 (img 태그)을 추가해야합니다. tinyMCE 인스턴스에 문자열 추가하기

나는 이런 식으로 일을했다 :

$("#textboxhiddenbytinymce").append(string); 
tinyMCE.triggerSave(); 

을 행운으로. TinyMCE에가에 indipendently 작동하기 때문에

내가 그것을하고 있어요 방법이 잘못되었다는 이해 TinyMCE에의 인스턴스에 임의의 문자열을 추가 할 수있는 직접적인 방법이있다 (나는 그것을 완벽하게 제어 할 필요)되어 있는지 궁금 해서요 "원본"텍스트 영역.

대단히 감사합니다!

답변

2

jQuery Plugin version을 사용하는 경우에만 작동합니다. 다행히 그것은 jQuery를 사용하기 위해 기존 tinyMCE.init 블록을 변환하기 쉽습니다 :

$().ready(function() { 
    $('textarea#tinymce').tinymce({ 
     script_url: 'tinymce/jscripts/tiny_mce/tiny_mce.js', 
     // and all your existing config 
}); 

은 그런 다음 $ ('텍스트 영역 #의 TinyMCE에') 객체와 edit it as you would a normal element에 액세스 할 수 있습니다.

이 답변이 질문이 게시 된 후 1 년 후에도 도움이 되었기를 바랍니다.

0

TinyMCE (현재 버전 4)의 최신 버전은 iframe에 콘텐츠를 넣습니다. 해당 iframe의 ID를 찾으면 다음과 유사한 내용을 사용할 수 있습니다.