이 기사에서는 fckeditor가 페이스트 할 때 팝업 창을 취소하는 방법에 대해 설명합니다. 참조를 위해 공유하십시오. 특정 방법은 다음과 같습니다.
Fckeditor를 사용자가 게시 한 편집 상자로 사용하여 사용자가 Word를 게시 할 수 있습니다. 기본적으로 단어를 고수 할 때 단어 스타일을 지울 것인지에 대한 유도가납니다. "예"를 선택하여 상자를 팝업하고 단어 스타일을 지우려면 다시 붙여 넣어야합니다. 이 작업은 매우 번거 롭기 때문에 취소해야합니다.
찾기 시작하는 방법은 fckeditorcode_ie.js를 ckeditor/"target ="_ blank "> fckeditoreditorjs 아래에 배치하는 것입니다. 페이스트 프롬 워드를 검색하여 다음 내용을 찾는 것입니다.
코드 사본은 다음과 같습니다. pastefromword : function () {fckdialog.opendialog ( 'fckdialog_paste', fcklang.pastefromword, 'dialog/fck_paste.html', 400,330, 'Word');};
변경하십시오
코드 사본은 다음과 같습니다. pastefromword : function () {fck.inserthtml (clipboarddata.getData ( "text"));}
그러나 이런 식으로, 그것은 평범한 텍스트가 될 것입니다!
나중에 일부 솔루션이 발견되었습니다.
JS와 다른 것들이 자동으로 캐시되므로 테스트 할 때마다 임시 파일을 지우고 페이지를 새로 고치어야합니다. 정말로 번거 롭습니다!
특정 작업은 다음과 같습니다.
fckeditoreditorjs에서 fckeditorcode_ie.js를 엽니 다.
일어나십시오
코드 코드를 다음과 같이 복사하십시오. if (확인 (fcklang.pastewordconfirm))
그 중 하나는 다음으로 변경되었습니다.
코드 사본은 다음과 같습니다. if (확인 (fcklang.pastewordconfirm)) {var d = a; d = cleanword (d, true, true); fck.inserthtml (d); 거짓 반환;}
dialogfck_paste.html을 열고 클린 워드 기능을 헤드에 붙여 넣습니다.
단어를 다시 붙여 넣으면 예를 선택한 후 형식이 직접 지워집니다. 프롬프트가 없으면 확인의 판단을 제거하십시오 (fcklang.pastewordconfirm).
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.