jQuery エディタ プラグイン tinyMCE の使い方

jQuery エディタ プラグイン tinyMCE の使い方

簡略化されたファイル サイズを変更し、サンプルをダウンロードします。ファイルをローカル コンピューターにダウンロードします。また、公式 Web サイトから最新の jQuery ベースのコードをダウンロードすることもできます: 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 リファレンス

まずtiny_mce.jsとjquery-1.4.2.min.jsを参照します

tinyMCE を呼び出す:

コードをコピー
コードは次のとおりです。

<script type="text/javascript">
tinyMCE.init({
// 一般的なパラメータ設定
モード: "テキストエリア",
テーマ:「上級」、
プラグイン:"ページ区切り、スタイル、レイヤー、テーブル、保存"、
// テーマパラメータの設定
theme_advanced_buttons1 :",太字、斜体、下線、取り消し線",
theme_advanced_buttons2 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "左",
theme_advanced_statusbar_location : "下",
theme_advanced_resizing : true、
// ここで独自のスタイルを置き換えることができます
content_css: "css/word.css",
外部リンクリストのURL: "lists/link_list.js",
// テンプレートプラグインの値を置き換える
テンプレートの置換値 ​​: {
ユーザー名: "あるユーザー"、
スタッフID: "991234"
}
});
</スクリプト>

パラメータの詳細:

モード: テキストエリアまたは正確
elements: exact in mode で使用され、その値は HTML で使用されるテキストエリアの ID または名前です。
テーマ: 使用されるスタイル
スキン: 対応するスキンディレクトリでスタイルを見つけます
skin_variant: スキンディレクトリで選択された CSS ファイル。例: skin_variant: "black" は、skins\o2k7\ui_black.css を意味します。
プラグイン: プラグインフォルダ内のプラグインを選択して使用します
theme_advanced_buttons1: 機能ボタンの最初の行が表示されます。theme_advanced_buttons2 も同様です。
3. js を通じて入力ボックスに画像を追加し、表示します。js コードは次のとおりです。
tinyMCE.execCommand('mceInsertContent',false,"<p><img src=\"../images/house.jpg\" alt=\"\" width=\"588\" height=\"419\" /></p>");
入力ボックスの内容を js 経由で取得します。コードは次のとおりです。
tinyMCE.getInstanceById('txtcontent').getBody().innerHTML

<<:  TypeScript での関数オーバーロード

>>:  MyBatis 動的 SQL の包括的な説明

推薦する

Linux manコマンドの具体的な使い方

01. コマンドの概要Linux には充実したヘルプ マニュアルが用意されています。コマンドのパラメ...

Ubuntu 18.04にMySQL 5.7をインストールする

この記事は MySQL 公式サイトを参考にしてまとめたものであり、遭遇したいくつかの問題も記録されて...

Tencent Cloud Serverをゼロから導入する方法

初めての投稿ですので、間違いや問題点などありましたら、コメント欄で指摘していただければ、今後改善させ...

Linux におけるシステム入出力管理の詳細な説明

システムの入力と出力の管理1. システムの入力と出力を理解するLinuxシステムでは、1は正しい出力...

JavaScript データ プロキシとイベントの詳細な分析

目次データブローカーとイベントObject.defineProperty メソッドのレビューデータブ...

mysql5.7 以降で my.ini を設定するための詳細な手順

Windows 64 ビット版 MySQL 5.7 以降の解凍パッケージにデータディレクトリ、my-...

MySQLの実行原理、論理階層化、データベース処理エンジンの変更について詳しく説明します

長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...

Windows での MySQL インストール チュートリアル (画像とテキスト付き)

MySQL インストール手順 MySQL は、スウェーデンの MySQL AB によって開発された...

レム適応の一般的なパッケージ3つについて

序文以前、rem適応についての記事を書きましたが、具体的なパッケージは紹介しませんでした。今日は、よ...

MySQLのインデックスシステムがB+ツリーを使用する理由の分析

目次1. インデックスとは何ですか? 2. インデックスはなぜ必要なのでしょうか? 3. インデック...

MySQL への接続時に発生する 1449 および 1045 例外の解決方法

MySQL への接続時に発生する 1449 および 1045 例外の解決方法 mysql 1449:...

CSSは親要素の下の最初の子要素を選択します(:first-child)

序文最近、プロジェクトで :first-child を使用したのですが、すぐに思いつきました。これは...

MySQLのint主キーの自己増分の問題を解決する

導入MySQL データベースを使用する場合、int を主キーとして使用し、自動インクリメントに設定す...

XML構文の詳細な説明

1. 文書化ルール1. 大文字と小文字が区別されます。 2. 属性値は引用符(一重引用符または二重引...

MySQL累積計算実装方法の詳しい説明

目次序文需要分析MySQL ユーザー変数累積計算にMysqlユーザー変数を使用する要約するこの記事で...