Javascript TinyMCE正在修改XHTML1.0严格的HTMLi输入。我怎样才能阻止它?

Javascript TinyMCE正在修改XHTML1.0严格的HTMLi输入。我怎样才能阻止它?,javascript,xhtml,tinymce,xhtml-1.0-strict,Javascript,Xhtml,Tinymce,Xhtml 1.0 Strict,我想通过TinyMCE保存的代码如下: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="90" id="homepage-banner"> <param name="movie" value="/images/header.swf" /&g

我想通过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> 代码剥离部分的目的是在客户端没有闪存时提供一个备用映像

在my
tinyMCE.init({…})中我正在使用
验证\u html:true
有效\u元素
是否根据设置,从而允许所有有效的XHTML1.0严格元素。我已经检查过了,上面的代码确实符合XHTML1.0严格标准

我试着将
verify_html
设置为false,但没有效果如何将TinyMCE配置为不使用我的HTML

通过使用google代码解决了这个问题

现在,我将以下代码粘贴到TinyMCE中:

<div id="header-image"> <img border="0" src="/images/header.jpg" width="550" height="90"/> <script type="text/javascript">swfobject.embedSWF("/images/header.swf", "header-image", "550", "90", "9.0.0");</script> </div> swfobject.embeddeswf(“/images/header.swf”,“header-image”,“550”,“90”,“9.0.0”); 使用
中的以下代码:


HTML来自哪里?从插件/对话框窗口还是已经在HTML中?这只是一个标准的HTML块,我用它插入一个带有回退图像的flash视频。我在TinyMCE中进入HTML视图并将其粘贴进去。 <script type="text/javascript" src="/js/swfobject2.js"></script>