Youtube的新嵌入代码是这样的:
<iframe
width="560"
height="345"
src="http://www.youtube.com/embed/rFuUFeQIdpk"
frameborder="0"
allowfullscreen>
</iframe>
TinyMCE粘贴这么好,但问题是我需要在src属性中添加“?wmode = opaque”以显示明显的CSS / DOM。如果可能的话,我真的想找到一个in-TinyMCE解决方案(当然,如果没有可用的话,我显然可以掀起一些jQuery ...但这是最后的手段)。
到目前为止,我有: valid_elements: 'IFRAME [宽度|高度| SRC |的allowFullScreen]'
我注意到tinyMCE上的文档说他们接受通配符进行匹配 - 但我似乎无法让它们起作用。
例如,像这样: valid_elements: 'IFRAME [?宽度|高度| SRC = * + \ WMODE \ =不透明|的allowFullScreen]'
(但当然,这不起作用)
想法?想法?
答案 0 :(得分:0)
为什么不直接将&wmode=Opaque
添加到src?
如果这不起作用,请尝试&wmode=transparent
。
如果您在粘贴后不知道如何修改src属性,则可以使用粘贴插件并在paste_preprocess设置中添加一些代码。 这应该这样做
o.content.replace(/src=\"(.*?)"/g, "$1&wmode=Opaque");