2009-05-04 16 views
0

私は、リッチテキストエディタ(http://code.google.com/p/lwrte/)にFlashウィジェットを埋め込み、mozillaの.insertHTML関数(http://www.mozilla.org/editor/midas-spec.html)を使用してiframeのHTMLにタグを追加しましたが、何らかの理由で表示されない - firebugを使用すると、埋め込みタグがあることがわかりますが、終了タグを取り除いています。リッチテキストエディタにFlashを埋め込む

提案がありますか? 他のRTEはどうしますか?

おかげ

答えて

1

IEとFirefoxは、編集可能なタグ内のFlashやその他のプラグインをサポートしていません。

TinyMCEまたはCKEditorのような他の編集者は、フォームが送信されたときに対応するオブジェクト/埋め込みタグで置き換えられるプレースホルダ画像を挿入することがあります。例えば

、CKEditorバージョンのプレースホルダイメージは次のようになります。あなたは、彼らが_cke_realelement属性にオブジェクト全体タグをURLENCODE見ることができるように

<img class="cke_flash" 
    src="http://ckeditor.com/apps/ckeditor/3.0.1/images/spacer.gif?t=99GE" 
    _cke_realelement="%3Ccke%3Aobject%20codebase%3D%22http%3A%2F(...)" 
    alt="Flash Animation" _cke_real_element_type="flash" 
    _cke_resizable="true"/>