Medium Editor Anker Erweiterung Anpassung

stimmen
0

Ich möchte den Anker Erweiterung des Medium-Editor anpassen. Ich brauche Ziel hinzufügen = „_ blank“ automatisch nur auf meine Anker, wenn der Link il un externer Link, und ein „title“ -Attribut mit benutzerdefinierten Text hinzufügen. Ich schrieb einen neuen Anker Verlängerung, in der ich die „guten Eigenschaften“ hinzufügen:

  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);
  },

es ersetzt das Ankerelement mit meinen Eigenschaften, aber wenn ich mein Formular abgesendet hat, sind meine Attribute von den MediumEditor Anker Standardattributen ersetzt (rel = „noreferer noopener“, und es gibt keinen Titel). So wird MediumEditor alle Elemente überprüfen, bevor einreichen? Wo ? Wobei bei diesem Verfahren? Danke für alle Antworten!

Veröffentlicht am 19/03/2020 um 21:59
quelle vom benutzer
In anderen Sprachen...                            

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