Im tinyMCE direkt javascript ausführen

Gesperrt
onlyme
Beiträge: 22
Registriert: Mo 4. Aug 2008, 13:06
Kontaktdaten:

Im tinyMCE direkt javascript ausführen

Beitrag von onlyme »

Guten Abend,

suche seit einer gefühlten Ewigkeit und finde nichts passendes.
Ich würde gern direkt im tinyMCE Editor Fenster (und nur da) innerhalb des Textes javascript Code ausführen.
Die Idee ist, wenn der Nutzer eine Vorlage z.B. bestehend aus Überschrift und Text eingefügt hat, er einfach nur den
Platzhaltertext anklickt und dieser sich löscht.
Also steht im h1 tag z.B.

Code: Alles auswählen

onclick="this.innerHTML=''"

Leider funktioniert das nur in der Vorlagen Vorschau und natürlich im Artikel im Frontend.
Der Editor ignoriert das onclick Event :(
Ich weiß das der js Code noch ein paar Bedingungen braucht damit nicht bei jedem Klick der Text gelöscht wird,
aber es wäre schön wenn es überhaupt funktioniert...

Habt Ihr da ne Idee?
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Im tinyMCE direkt javascript ausführen

Beitrag von xmurrix »

Hallo onlyme,

falls ich mich nicht irre, ist es nicht möglich, im HTML-Code, das im Editor bearbeitet wird, JavaSvript-Code auszuführen.

Du kannst aber ein eigenes Plugin dafür erstellen oder die Konfiguration des TinyMCE erweitern, um auf Click-Events innerhalb des Editors zu reagieren.

http://www.tinymce.com/wiki.php/Configu ... t_callback

Eventuell kannst du auch das über eine Mandantenkonfiguration lösen:

Code: Alles auswählen

Typ: tinymce
Name: handle_event_callback
Wert: function(e) {alert( "event:" + e.type); /* Hier kommt der JS code um die auswahl zu loeschen */ return true;}
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
onlyme
Beiträge: 22
Registriert: Mo 4. Aug 2008, 13:06
Kontaktdaten:

Re: Im tinyMCE direkt javascript ausführen

Beitrag von onlyme »

Danke, werd ich heute abend gleich mal probieren :)
onlyme
Beiträge: 22
Registriert: Mo 4. Aug 2008, 13:06
Kontaktdaten:

Re: Im tinyMCE direkt javascript ausführen

Beitrag von onlyme »

Hallo,

habs jetzt erst testen können, leider ohne Erfolg. Aber eigentlich müsste doch jedes Event mit diesen Mandateneinstellungen abgefangen und angezeigt werden, oder?
Gesperrt