So verwenden Sie das JQuery-Editor-Plugin tinyMCE

So verwenden Sie das JQuery-Editor-Plugin tinyMCE

Ändern Sie die vereinfachte Dateigröße und laden Sie das Beispiel herunter: Laden Sie die Datei auf Ihren lokalen Computer herunter. Sie können den neuesten jQuery-basierten Code auch von der offiziellen Website herunterladen: https://www.jb51.net/codes/44180.html

1 html

<textarea id="txtcontent" runat="server" name="elm1" rows="15" cols="80" style="width:80%"></textarea>

2 js Referenz

Referenzieren Sie zuerst tiny_mce.js und jquery-1.4.2.min.js

Aufruf von tinyMCE:

Code kopieren
Der Code lautet wie folgt:

<Skripttyp="text/javascript">
tinyMCE.init({
// Allgemeine Parameterkonfiguration
Modus: "Textbereiche",
Thema: "fortgeschritten",
Plugins: „Seitenumbruch, Stil, Ebene, Tabelle, Speichern“,
// Konfiguration der Designparameter
theme_advanced_buttons1 :", fett, kursiv, unterstrichen, durchgestrichen",
theme_advanced_buttons2 : "",
theme_advanced_toolbar_location : "oben",
theme_advanced_toolbar_align : "links",
theme_advanced_statusbar_location : "unten",
theme_advanced_resizing: wahr,
// Hier kannst du deinen eigenen Stil ersetzen
content_css: "css/word.css",
external_link_list_url: "Listen/link_list.js",
//Werte für das Template-Plugin ersetzen
template_replace_values ​​​​: {
Benutzername: "Einiger Benutzer",
Personal-ID: "991234"
}
});
</Skript>

Parameterdetails:

Modus: Textbereiche oder exakt
Elemente: Wird im Modus „exact“ verwendet. Sein Wert ist die ID oder der Name des Textbereichs, der in HTML verwendet werden soll.
Thema: Der verwendete Stil
Skin: Den Style finden Sie im entsprechenden Skin-Verzeichnis
skin_variant: Die im Skin-Verzeichnis ausgewählte CSS-Datei, z. B.: skin_variant: "schwarz" bedeutet: skins\o2k7\ui_black.css
Plugins: Plugins im Plugins-Ordner auswählen und verwenden
theme_advanced_buttons1: Die erste Reihe der Funktionsbuttons wird angezeigt, usw. theme_advanced_buttons2 usw.
3. Fügen Sie über js ein Bild zum Eingabefeld hinzu und zeigen Sie es an. Der js-Code lautet wie folgt:
tinyMCE.execCommand('mceInsertContent',false,"<p><img src=\"../images/house.jpg\" alt=\"\" width=\"588\" height=\"419\" /></p>");
Holen Sie sich den Inhalt des Eingabefelds über js. Der Code lautet wie folgt:
tinyMCE.getInstanceById('txtcontent').getBody().innerHTML

<<:  Umfassende Erklärung zu dynamischem SQL von MyBatis

>>:  CSS zum Erzielen des Bildschwebens mit der Maus-Falteffekts

Artikel empfehlen

So implementieren Sie das Rasterlayout mit Intervallen perfekt auf der Seite

Typische Layoutbeispiele Wie im obigen Bild gezei...

Wie MySQL Milliarden von Datenverkehr unterstützt

Inhaltsverzeichnis 1 Master-Slave-Lese-/Schreibtr...

Formel und Berechnungsmethode zur Schätzung der Server-Parallelität

Vor Kurzem musste ich den Server erneut einem Str...

So ändern Sie schnell die Tabellenstruktur einer MySQL-Tabelle

Tabellenstruktur einer MySQL-Tabelle schnell ände...

Eine kurze Diskussion über den Spaß von :focus-within in CSS

Ich glaube, einige Leute haben dieses Bild gesehe...

Optimierung der Web-Frontend-Leistung

Best Practices für die Web-Frontend-Optimierung: ...

Detaillierte Erklärung des Sticky Position-Attributs in CSS

Beim Entwickeln mobiler Apps stoßen Sie häufig au...

Eine Frage zur Einstellung des Randradius-Werts

Problemdatensatz Heute wollte ich ein kleines Bau...