TinyMCEで保存したいコードは次のとおりです。
<object classid = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width = "550" height = "90" id = "homepage-banner"> <param name = "movie" value = "/ images / header.swf" /> <param name = "wmode" value = "transparent" /> <!-[if!IE]>-> <object type = "application / x-shockwave-flash" data = "/ images / header.swf" width = "550" height = "90"> <param name = "wmode" value = "transparent" /> <!-<![endif]-> <img src = "/ images / header.jpg" width = "550" height = "90" alt = "" border = "0" /> <!-[if!IE]>-> </ object> <!-<![endif]-> </ object>
悲しいことに、私が最終的に得たのは次のとおりです。
<object data = "/ images / header.swf" height = "90" type = "application / x-shockwave-flash" width = "550"> <param name = "id" value = "homepage-banner" /> <param name = "wmode" value = "transparent" /> <param name = "src" value = "/ images / header.swf" /> </ object>
コードの削除された部分の目的は、フラッシュがクライアントで使用できない場合にフォールバックイメージを提供することです。
私tinyMCE.init({ ... });
が使用verify_html: true
しているのは、このフォーラムトピックvalid_elements
に従って設定されており、すべての有効なXHTML1.0Strict要素が許可されています。確認しましたが、上記のコードはXHTML1.0Strict標準に準拠しています。
verify_html
falseに設定してみましたが、効果がありませんでした。HTMLをそのままにしておくようにTinyMCEを設定するにはどうすればよいですか?!