Benutzerdefinierte Panel-Taste, die Benutzerskripte dynamisch aktiviert/deaktiviert
Du kannst es so Àndern: 'editor.getConfig().allowScripts = ...'
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo und danke, dass du so ein gutes Projekt geteilt hast. Ich versuche, einige Dinge im Editor anzupassen, aber ich habe einige Fragen, die ich schĂ€tzen wĂŒrde, wenn sie klĂ€rbar wĂ€ren. KĂŒrzlich habe ich einen Panel-Button erstellt, um den Editor zwischen absolut und default Modi zu wechseln, und es funktioniert problemlos. Aber wenn ich dieselbe Methode ausprobiere (praktisch derselbe Code), um einen weiteren Panel-Button zu erstellen, der es den Nutzern erlaubt, Skripte im Editor zu aktivieren/deaktivieren (allowScripts: 0 oder 1). Ich sehe wirklich, dass sich der Wert ĂŒber die Funktion 'ed...
Antworten (3)
Du kannst es so Àndern: 'editor.getConfig().allowScripts = ...'
AllowScripts dient dazu, das Parsen von JS zu ermöglichen; sobald das Skript eingefĂŒgt ist, wird es ausgefĂŒhrt, sodass man es nicht entfernen kann (eine Möglichkeit wĂ€re, auf den Kontext des iframes zuzugreifen und manuell Ănderungen vorzunehmen).
Danke fĂŒr die Antwort@artf . Hier ist das Problem: Der Code, den du mir gibst, Ă€ndert den Wert, funktioniert aber trotzdem nicht wie oben beschrieben. In der Demo, die ich (https://codepen.io/RJCAM/pen/xxZbNLw) teile, habe ich einen Button, der beim Klicken eine Benachrichtigung anzeigt. Erwartetes...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #3070
BUG / Funktion? Das Anwenden von Hintergrundfarbe auf die Body-Komponente ist kein Teil des exportierten HTML.
Hallo Art, danke, dass du so ein fantastisches Projekt geschaffen hast! Ich bin mir nicht sicher, ob das als Bug oder als Feature-Wunsch gi...
Problem #3626
Wie stellt man den SRC des Videotags auf dynamisch ein?
Hallo @artf, Hallo, ich habe das Drag-and-Drop-Video-Tag und den Button aus dem Blockmanager. Beim Klicken muss ich die URL auf src Àndern....
Problem #1619
Benutzerdefinierte Modalklassen
Hallo, Tolle App, ich weiĂ es sehr zu schĂ€tzen, dass du das fĂŒr die Community veröffentlicht hast. Nur eine kurze Frage: Ich möchte die Grö...
Problem #2008
Die Leinwand wird dunkel und unverĂ€nderbar, wenn man ein groĂes StĂŒck benutzerdefinierten HTML hinzufĂŒgt.
FrĂŒher habe ich benutzerdefiniertes HTML mit 'editor.addComponent()' hinzugefĂŒgt. Das funktioniert meistens gut, aber wenn ich versuche, ei...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...
ĂberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins âPremium-Plugins werden mit Support, regelmĂ€Ăigen Updates und produktionsreifen Funktionen geliefert â das spart Tage an Integrationsarbeit.
Durchsuchen Sie Premium-Plugins âDurchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.