エディター作成だいぶ進んだ
<a>の作成と編集できるようにして、
<img>もやった。
<img>の方はstyleも設定できるようにしたんだが、
<a>の方はまだつけてない。
まあ、必須ではないかな。と思うんで、後回しするかも。
アンドゥ、リドゥまわりはちょい改善したけど、
textareaの方につけるのは難しいな。
というか、
CKEditorはtextareaの右クリックメニューはブラウザ標準のが出るが、
アンドゥ、リドゥは通常モードの変更も反映するんだよね。
どっちでやっても同じ結果になるぽい。
IEはできるらしいんだが、Firefoxはクリップボードにアクセスできないらしいんだが、
どうやって実装してるんだろうか?
まあ、通常モードのほうはそれなりにできたから放置でいいかな。
あと、
右クリックメニューからのタグ解除や編集は一番深いところしかできなかったんだが、
ネストしてるのも操作できるようにした。
残りの必須作業は<table>実装だけな感じ。
ついでだから、<div><span>もつけちゃいたいけど。
現状一番の問題は、<a><img></a>な感じの操作かな。
今は<img>にリンク設定する機能はないんで、先に<a>作って中に入れる必要がある。
<a>作成時は、rangeの問題で文字列しか入れられない。
一応<img>にリンク設定機能つけようと思うんだが、
その場合でも後から<a>編集したら画像消えちゃう。
ま、そういう仕様って事にするかな・・・