2012-01-10 5 views
7

私のAsp.net MVC 3アプリケーションでCKEditor ver.3.6を使用しています。Ckeditorで選択したテキストからすべての書式をコピー/取得する方法

私の要件は、Googleドキュメントにペイントフォーマットオプションを作成することです。ペイントフォーマットオプションをckeditorに実装する必要があります。

Ckeditorでは、フォント、フォントエフェクト、選択されたテキスト(ソース)から新しく選択されたテキスト(デスティネーション)への中央揃えの段落整列などのすべての書式をコピー/取得する方法を説明します。

適切な解決策を提案してください。

答えて

1

この関数を使用して、選択したhtmlの内容を1つのフィールドのテキストに置き換えます。ボタンをクリックすると、この関数が呼び出されます。

function Replace() 
{ 
    var sel = editor.getSelection(); 
    var ele=sel.getStartElement(); 
    if(ele.hasAttributes()) 
    { 
     var insertele= editor.document.createElement('span'); 
     ele.copyAttributes(insertele,{type:1,value:1}) 
     insertele.setHtml($("#repTxt").val()); 
     editor.insertElement(insertele);   
    } 

} 
関連する問題