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

Einführung in Spark und Vergleich mit Hadoop

Inhaltsverzeichnis 1. Spark vs. Hadoop 1.1 Nachte...

Probleme bei der Installation von MySQL 8.0 und beim Zurücksetzen des Kennworts

Mysql 8.0 Installationsprobleme und Passwort-Rese...

Strategie zur Optimierung der Leistung von MySQL-Datenbankabfragen

Optimieren von Abfragen Verwenden der Explain-Anw...

So erstellen Sie ein Docker-Repository mit Nexus

Das mit dem offiziellen Docker-Register erstellte...

Lösung für Docker-Container, der Schriftarten wie Songti nicht erkennt

Problemhintergrund: Wenn Sie Docker zum Bereitste...

So installieren Sie Git unter Linux

1. Einleitung Git ist ein kostenloses, verteiltes...

Vue3.0 handgeschriebener Karusselleffekt

In diesem Artikel wird der spezifische Code des h...

Tutorial zur Installation von VMWare15.5 unter Linux

Um VMWare unter Linux zu installieren, müssen Sie...

vue + springboot realisiert die Login-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

Der Unterschied zwischen Float- und Positionsattributen im CSS-Layout

CSS-Layout – Positionseigenschaft Das Positionsat...

Zusammenfassung der gebräuchlichen Buchstaben in Unicode

Die meisten der ersten Computer konnten nur ASCII...

Detaillierte JavaScript-Rekursion

Inhaltsverzeichnis 1. Was ist Rekursion? 2. Mathe...