에디터에 자바스크립트로 내용 삽입 가능한가요?

 

무조건 적으로

내용에 자바스크립트로 때릴라고 합니다.

 

기본값 설정이랑은 조금 다른게

확장변수에 입력된 값을 에디터에 복붙해서

글쓰기 완료 처리 하려고 합니다.

  • Lv16
    관리자는 됩니다. 일반 사용자는 안돼요
  • Lv16
    방법 혹시 아시면 부탁드립니다~
  • Lv16

    음.. javascript로 에디터에 작성하는 게 아니라

     

    javascript로 에디터에 글을 입력하도록 하는 것을 원하는 것인건가요?

     

    글 본문의 경우 <input  name="content"/> 에 내용을 기입하게 됩니다.

     

    에디터 무시하고 그냥 해당 input의 내용을 입력해주시면 됩니다.

     

    jQuery의 경우 $('input[name=content]').val('내용');

     

    이런식으로 처리 가능하겠죠..

  • Lv16
    그렇게 해봤는데
    에디터에서 일방적으로 내용을 덮어 씌우더라구요..
  • 그럴땐 다른 temp javascript 로 content+temp input value를 합치셔서 다시 content로 너어 sumbit하시면 됩니다.
  • Lv37

    CKEDITOR.instances[인스턴스 아이디].setData("넣을 내용");

     

    인스턴스 아이디는 상황에 따라 다를 수 있으므로 개발자도구 등을 사용하여 좀더 찾아보셔야 합니다. XE에서는 현재 화면의 editor_sequence 값과 관련이 있을 가능성이 높습니다.

     

    인스턴스 아이디를 제외한 나머지 부분은 XE와 무관하게 CKEditor에서 제공하는 기능이므로, CKEditor 쪽 매뉴얼이나 해외 쪽 정보를 찾아보시는 것이 좋겠습니다.