2016-08-07 14 views
0

私はtinymceエディタで保持しているコンテンツをどのように入手して編集できるかを理解しようとしています。私は情報を保存するコードの面で基本を試して、それは他のページに正しく表示されますが、iframeから保存したものは編集できません。ここで保存されたテキストをどのように編集するのですか?

は、私が現在使用しているコードです:

tinyMCE.init({ 
    // Opciones generales 
    mode : "textarea_especifico", 
    editor_selector : "mceEditor" 
}); 

console.debug(tinyMCE.activeEditor.getContent()); 

tinyMCE.activeEditor.getContent({format : 'raw'}); 

tinyMCE.get('textarea_especifico').getContent(); 

私は現在のTinyMCEの4.3バージョンを使用しています。誰かが私が別のwysiwygで尋ねるものをやる方法を知っていれば、彼らが私を導く方法を配置することもできます。

+1

私はあなたが達成しようとしていることを理解していませんでした。あなたはより良い説明をしようとすることができますか? 「データを再入力するとき」とはどういう意味ですか? – technico

+0

私は最初に保存したiframeにテキストを保存しようとするので、いつでも編集できます。 –

答えて

0

は、これを実現するために

「私は私が初めて保存iframe内のテキストを維持しようとするので、いつでも編集することができます」、あなたは、明らかにどこかに自分のデータを保存する必要があります。 これは、Cookie、ローカルファイル、サーバーファイル、データベースに存在する可能性があります。 これらの方法のそれぞれに長所と短所があります。

最悪の場合、これらのストレージの一部は、サーバーファイルやデータベース接続を処理するために、PHPなどのサーバー側言語でしかアクセスできません。彼らは(あなたにとって悲しいことですが)データを保存する最も信頼できる場所ですので、一般的なプロジェクトではこの方法をとるべきです。

データを格納する最も一般的な方法はデータベース、特にSQLですから、PHP/Mysqlの基礎を学ぶことをお勧めします。

+0

asp.netとsqlで可能ですか? –

+0

はい!また、asp.netとSQLで行うこともできます。 – technico

+0

OK、これは通常のテキストエリアで行っているので、textareaをiframeに変換するので、問題はwysiwygから来ていると思います。 –

関連する問題