Код, который я хочу сохранить через 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
устанавливается в соответствии с этой темой форума , в соответствии с которой разрешены все допустимые элементы XHTML 1.0 Strict. Я проверил, и приведенный выше код соответствует стандарту XHTML 1.0 Strict.
Я пытался просто установить verify_html
в false, но это не имело никакого эффекта. Как настроить TinyMCE, чтобы оставить мой HTML в покое?!