2009-06-29 5 views
4

Wordや別のソースからテキストを貼り付けるときに、すべてのスタイルが削除されるように設定しようとしています。私は太字やイタリック体のスタイルもリストのようにとどまることを嬉しく思っていますが、残りは行かなければなりません。Wordや他のソースから貼り付けるときにスタイルを削除する

どうすればいいですか?

私はボタンをクリックして貼り付けるが、誰かがCTRL + Vまたはコマンド+ Vを押した場合に探しているプラ​​グインがあることを知っています。

助けが必要ですか?

答えて

6

私はペーストは次のセットアッププラグインでTinyMCEはを使用しています:

paste_create_paragraphs : false, 
paste_create_linebreaks : false, 
paste_use_dialog : true, 
paste_auto_cleanup_on_paste : true, 
paste_convert_middot_lists : false, 
paste_unindented_list_class : "unindentedList", 
paste_convert_headers_to_strong : true, 
paste_insert_word_content_callback : "convertWord", 

をそして、それはまさにそれを行います。あなたは「Ctrlキーを押しながらV」を押すと、ダイアログでは、あなたの内容に貼り付けるせるポップアップし、どのような単語関連のものからautocleaned取得します。

function convertWord(type, content) { 
switch (type) { 
    // Gets executed before the built in logic performes it's cleanups 
    case "before": 
     //content = content.toLowerCase(); // Some dummy logic 
     break; 

    // Gets executed after the built in logic performes it's cleanups 
    case "after": 
     //content = content.toLowerCase(); // Some dummy logic 
     break; 
} 

return content; 
-1

ペースト拡張機能を読み込まないようにしてください。

+0

なぜ:あなたはまた、このノーオペレーションコールバックを必要とするかもしれ

?それは引数を提供することは興味深いだろう –

関連する問題