So deaktivieren Sie den TinyMCE-Bestätigungsdialog

7

Kann jemand TinyMCE-Warnungen deaktivieren und bestätigt? Die Bestätigung im Gespräch sagt:

  

Diese Seite fordert Sie zur Bestätigung auf   das du verlassen willst - Daten, die du hast   eingegeben kann nicht gespeichert werden Leave Page -   Bleib auf der Seite

Ich habe meine eigenen Sachen geschrieben, die erkennen, ob sich die Seitendaten geändert haben, also möchte ich nicht, dass TinyMCE sich Sorgen macht. Ich habe die Funktion in der TinyMCE-Quelle gefunden, also werde ich sie überschreiben, aber ich möchte wissen, ob jemand einen besseren Weg kennt, dies zu erreichen. Danke.

    
locrizak 18.04.2011, 16:03
quelle

5 Antworten

11

Um die Nachricht zu entfernen, deaktivieren Sie einfach das autosave -Plugin, das ist die Eingabeaufforderung onunload .

Laden Sie das Plugin nicht einfach in Ihr TinyMCE-Initialisierungsscript.

    
Wesley Murch 18.04.2011, 16:09
quelle
8

Laut einer Anfrage füge ich hier meine Lösung hinzu, die großartig funktioniert hat:

Meine Meinung über einen Link von Madmartigan , auf der TinyMCE Forum . Das AutoSave-Plugin loszuwerden, hat nicht geklappt, ich habe das geschrieben:

%Vor%

Und es wurde das Popup los. Sieht aus, als könnte es ein Fehler mit TinyMCE sein, da der Init-Code, den ich habe, ich ihre Demo kopiert habe.

    
locrizak 17.12.2011 20:11
quelle
3

Ich setze es als Parameter bei der Initialisierung (autosave_ask_before_unload):

%Vor%     
Jojje 08.02.2016 13:28
quelle
1

Keine der obigen Antworten funktionierte für mich mit Joomla 3.3.2 und JCE 2.5.11. Obwohl das funktioniert hat: In der Datei -

  

Komponenten / com_jce / editor / tiny_mce / plugins / autosave / editor_plugin.js,

Ich habe mich geändert

  

editor.getParam ("autosave_ask_before_unload", TRUE)

bis

  

editor.getParam ("autosave_ask_before_unload", FALSE)

Offenbar beim automatischen Speicherabbau, wird das Bestätigungsfeld angezeigt. Dies deaktiviert die Entladebestätigung vollständig. Von dem, was ich getestet habe, funktionierte es in IE, Chrome und FF.

    
Bobby Etheredge 27.10.2015 13:30
quelle
0

Wenn das Problem nur darin besteht, dass der Inhalt nicht wirklich schmutzig ist, vielleicht weil Sie ihn programmatisch ersetzt haben, können Sie den Editor explizit als nicht schmutzig markieren:

%Vor%     
steve.hanson 30.03.2017 22:59
quelle

Tags und Links