Ich versuche, die Close-Funktion für das CKEditor-Dialogfeld über mein benutzerdefiniertes Plugin aufzurufen. Genauso wie es passiert, wenn du im Smileys-Plugin auf Smile klickst, aber ich kann nicht herausfinden, wie ich dasselbe in meinem eigenen Plugin machen kann. Danke für die Antwort!
Ich habe die Lösung. In meinem Plugin musste ich die Close-Funktion von "CKEDITOR.dialog.add" im "onLoad" -Abschnitt aufrufen. Also muss ich das tun:
%Vor%Ich schlage vor, Sie tun es auf die gleiche Weise, wie es von CKEditor Dialog Plugin intern getan wird. Siehe Zeile 535 in plugin.js
Durch das Klicken auf den Button oder das Abfeuern des Cancel-Ereignisses stellen Sie die korrekte Handhabung durch das Plugin sicher.
Codebeispiel:
%Vor%Tags und Links ckeditor