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

jQuery implementiert einen Zeitselektor

In diesem Artikelbeispiel wird der spezifische Co...

Implementierung der CSS-Bildlaufleisten-Stileinstellungen

WebKit-Bildlaufleistenstil zurücksetzen 1. Die Bi...

Die Funktionen und Unterschiede zwischen deaktiviert und schreibgeschützt

1: schreibgeschützt dient zum Sperren dieses Steue...

MySQL-Tabellenfeld Zeiteinstellung Standardwert

Anwendungsszenario In der Datentabelle muss die A...

Linux CentOS6.5 yum installiere mysql5.6

In diesem Artikel wird der einfache Prozess der I...

Spezifische Verwendung des Ausnahmefilters Exceptionfilter in nestjs

Wenn wir über den Ausnahmefilter von Nestjs sprec...

So blockieren und verbieten Sie Webcrawler im Nginx-Server

Jede Website stößt normalerweise auf viele Crawle...

js, um den Zahlungs-Countdown zu realisieren und zur Startseite zurückzukehren

Zahlungs-Countdown, um zur Startseite zurückzukeh...