2010-11-29 6 views
2

잘라 내기/붙여 넣기 이벤트 발생 후 함수를 호출하고 싶습니다.tinymce 잘라 내기/붙여 넣기 플러그인

예를 들어 사용자가 키보드 또는 마우스 (컨텍스트 메뉴 포함)를 통해 편집기에서 잘라 내기/붙여 넣기를 수행 할 때 사용자가 입력 한 문자 수를 계산하고 싶습니다.

사용자가 잘라내 기/붙여 넣기를 수행 한 후에 자체 함수를 호출하는 방법이 있습니까?

답변

2

예, 가능합니다.

paste plugin을 사용하십시오.

tinyMCE.init({ 
    // General options 
    //mode:'exact', 
    mode: "textareas", // none, textareas, exact, ... 
    theme: "advanced", // also simple available 

    plugins : "paste", 

    paste_postprocess : function(pl, o) { 

    // o.content holds the pasted content o.content.length will give you the number of characters the user entered 
     alert(o.content.length); 
    }, 
+0

Thariama 내가 TinyMCE에의 3.9.2 버전을 사용하고 있습니다 안녕하세요. 이미 내장 된 붙여 넣기 플러그인이 있습니다. 귀하의 솔루션을 시도했지만 그 오류를 포기하면 o.content.length에 액세스하려고합니다. 붙여 넣기 플러그인의 버전이 변경 되었습니까? 감사합니다. – jon

+0

아니요, 변경해서는 안되지만 코드에 오타가 있습니다. 지금 수정되었습니다. 다시 시도하십시오. – Thariama

+0

"하지만 내 코드에 오타가 있습니다"이것은 무엇입니까? 나는 너의 요점을 얻지 못하고있다. 정교하게 제발 주시겠습니까? – jon

관련 문제