2011-12-14 3 views
21

{baseurl} 키워드를 TinyMCE 편집기의 적절한 URL로 바꾸려고합니다. 내가 어떻게 할 수 있니?TinyMCE에서 동적으로 콘텐츠를 바꾸는 방법은 무엇입니까?

예를 들어 사용자가 에디터 내가 TinyMCE에 편집기에서이 이미지를보고 싶어 <img src="{baseurl}/image.jpg" />에 HTML을 추가 할 경우 - 그래서 이것은 <img src="http://mydomain.com /image.jpg" />

어떤 아이디어가 대체됩니다?

답변

45

다음은 편집기 콘텐츠를 대체 할 코드입니다. 그러나 정확한 시간에이 작업을 수행해야합니다.

var editor = tinymce.get('my_editor_id'); // use your own editor id here - equals the id of your textarea 
var content = editor.getContent(); 
content = content.replace(/{\$baseurl}/g, 'http://mydomain.com'); 
editor.setContent(content); 
+2

감사합니다. – Peter

+0

도울 수있어서 기뻤습니다. – Thariama

+0

'''var editor = tinyMCE.get ('my_editor_id');''''도 작동합니다. – scarver2

관련 문제