3
私は自分のサーバでホストされているHTMLファイルの内容を取得するためにJavascript関数を使い、TinyMCEエディタにコンテンツを追加しています。TinyMCEは私のHTMLコードからCSSを削除します
これは、関数である:
function LoadTemplate(url) {
$.post(url, function (data) {
// Get the editor instance that we want to interact with.
var ed = tinyMCE.get('html_editor');
;
// Insert the response into TinyMCE editor
ed.setContent(data, {format : 'raw'});
// Hide The Templates Div
HideTemplates();
}, "text");
}
ユーザーがファイルを選択し、ロードテンプレートをクリックした後、HTMLファイルは問題なくTinyMCEのエディタに挿入されていますが、提出をクリックした後、私はで見つかりましたデータベース、文書の先頭、TinyMCEによって削除されたスタイルタグ内のCSS。
私はTinyMCEの一般的なオプションに追加:
element_format : "html",
verify_html : false,
が、私はまだデフォルトのTinyMCEでは、同じエラー
今エディタは、ヘッダとボディを削除しないが、それでもヘッダに任意のCSSコードを削除し、あなたの答えをいただき、ありがとうございます。そのための解決策はありますか? – Hamza
@McSharkこれを読んでくださいhttp://stackoverflow.com/questions/3037501/tinymce-is-removing-style-tags – Cheery
ソリューションをありがとう、私の一日を保存しました – Hamza