Mediu Editor personalizare extensie ancoră

voturi
0

Aș dori să personalizați extinderea ancora de Mediu Editor. Trebuie să adaug target = „_ blank“ automat numai pentru ancore mele, dacă ONU link-il link extern, și se adaugă un atribut „title“ cu text personalizat. Am scris o nouă extensie ancora în care am adăuga „atributele bune“:

  completeFormSave: function (opts) {
    this.base.restoreSelection();
    this.execAction(this.action, opts);
    this.base.checkSelection();
    // override created element to allow to change attrs
    var createxdAnchor = MediumEditor.selection.getSelectionStart(this.document);
    var newAnchor = createxdAnchor;
    newAnchor.setAttribute('title', opts.title);
    newAnchor.setAttribute('rel', opts.rel);
    createxdAnchor.replaceWith(newAnchor);
  },

acesta înlocuiește elementul de ancorare cu atributele mele, dar când trimit forma mea, atributele mele sunt înlocuite cu atributele prestabilite MediumEditor de ancorare (rel = „noopener noreferer“, și nu există nici un titlu). Deci, este MediumEditor verifica toate elementele înainte de a trimite? Unde ? Metodă în care? Multumesc pentru toate răspunsurile!

Întrebat 19/03/2020 la 21:59
sursa de către utilizator
În alte limbi...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more