2017-07-03 13 views
0

私はTinyMCEのプラグインとしてWiris Editorを使用しています。 Wiris Editorから式を挿入すると、TinyMCEの画像として表示されます。これは埋め込み画像ですが、コンテンツを保存するためにソースタグをクリックすると、mathml形式になります。私は方程式を保存することができず、ほぼすべての場所を検索しましたが、解決策を見つけることができず、なぜこれが起こっているのかわかりません。Tinymce wiris数学エディタ

screenshot

答えて

0

も..あなたがスムーズな方法でHTML DOM要素にmathxmlを変換することはできません。コンソールの助けを借りてinspect要素からコードを追跡するようなやり方をすることができます。

iframeを最初に掘り下げるために、iframeをレンダリングするためにwirisプラグインが使用されました。

 
    $(function(){ 

     // here "task_case_in_ifr" is the id for editor iframe div. 
     var iframe = $("#task_case_in_ifr")[0]; 
     var iframeDocument = iframe.contentDocument 
     var iframeContent; 
     if (iframeDocument) { 
      // "tinymce" is the id for parent div containing all equation in the div. 
      iframeContent = iframeDocument.querySelectorAll('#tinymce'); 
     } 

     var content = iframeContent[0].innerHTML  
     // save to database content variable.. 

     // then show this value from the database on load document in jquery 
     // at first load it to the hidden element containing id. 
     // eg. div id is "#t1" 
     // fetch from the DOM by 
     iframeContent[0].innerHTML = $("#t1").html(); 
    }); 

関連する問題