2013.01.17   |   Javascript

CKEditorにそのままペーストする

メモ帳に下書きして、こっち(ブログ)に貼り付けるという事を
たまにするのですが、CKEditorを使っていると少し困った問題が。

メモ帳に書いたものをそのままエディタのフォームに貼り付けると
<div>
	てすとてすとてすと</div>
<div>
	てすとてすとてすと</div>
<div>
	てすとてすとてすと</div>

こんな感じで各行毎にdivで覆われてしまいます。
HTMLの構造的に不自然ですし、たまに字の大きさまで変わったり
してしまうので、プレインテキストはプレインテキストのままで貼り付けたい所。

そこで調べていると解決策がのっていました。
http://www.fourslippers.com/?p=239
3系用の設定ですが、2系でも次のようにすれば使えます。
 

CKEDITOR.editorConfig = function( config )
{
    config.forcePasteAsPlainText = true;
    ……

めでたしめでたし