jquery で WYSIWYG をやってみる。

テソロ生地

寝ずの更新「ゆうじろう」です。
まぁ、目の奥が痛いです。
そして楽しいです。


さて、題名の通り、jquery使って、WYSIWYGを実現しようとやってみます。


正直ここにアクセスすればできます。
http://jhtmlarea.codeplex.com/


が、文字の色を変えるボタンを表示するのだけ少しまよったので追記。


1.同袍されている「jHtmlArea.ColorPickerMenu.css」を読み込む

<link href="style/jHtmlArea.ColorPickerMenu.css" rel="Stylesheet" type="text/css" />

2.同胞されている「jHtmlArea.ColorPickerMenu-x.x.x.js」を読み込む

<script type="text/javascript"  src="scripts/jHtmlArea.ColorPickerMenu-0.7.0.min.js"></script>

3.TextAleaを実行するときにToolbar指定を行い、その中にColorを入れる。

$("#information").htmlarea(
       			{
	                 toolbar: ["html", "|",
	                         "forecolor",  // <-- Add the "forecolor" Toolbar Button
	                         "|", "bold", "italic", "underline", "|", "h1", "h2", "h3", "|", "link", "unlink"] // Overrides/Specifies the Toolbar buttons to show
                }		
        	);


で完成。


ツールボタンの種類については、「jHtmlArea.css」に書いてある様子。


ちなみに、サポートブラウザは次のようになっているようです。


はぁ、クロムがない。