我正在尝试将 HTML 插入 YUI 富文本编辑器。如果我使用简单的 HTML 片段,该代码就可以工作,但如果我使用更复杂的东西(例如尝试嵌入一个对象),那么它就会失败。
编辑
失败 - 仅适用于 FF 浏览器
例如 - 这有效:
var html = '<div><b><u>Hello world!</u></b></div>';
myEditor.execCommand('inserthtml', html);
但这不起作用:
var html = '<div><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/OVXIh4q-OmM?fs=1&hl=en_GB&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OVXIh4q-OmM?fs=1&hl=en_GB&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></div>';
myEditor.execCommand('inserthtml', html);
有谁知道为什么?