我有一個symfony窗體,其中使用了tinyMCE的「contents」textarea。TinyMCE刪除youtube鏈接
當我寫:
<p class="centre">
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/qOP2V_np2c0&hl=en_US&fs=1&rel=0">
</param>
<param name="allowFullScreen" value="true">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed src="http://www.youtube.com/v/qOP2V_np2c0&hl=en_US&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385">
</embed>
</object>
</p>
將保存爲:
<p class="centre">
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/qOP2V_np2c0&hl=en_US&fs=1&rel=0" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
</object>
</p>
發現你與螢火檢查呢?因爲它有時會自動糾正無效的html。通過使用「查看源代碼」方法或wget,確保這是真正的HTML。 – greg0ire 2011-04-08 13:36:35
即使在保存之前,tinymce也會刪除該html。所以這不是symfony的錯,我的不好。 – Manu 2011-04-08 13:56:02