embed标签的salign属性在FireFox下失效的问题
26 八 2008
在embed标签中指定salign属性来设置Flash内容的对齐方式,结果发现在Firfox浏览器中salign参数总是失效。
结果找到了,在非IE浏览器下有严格的顺序控制。
正确的顺序
scale=”noscale” salign=”TL”
插入前 scale 必须在 salign 前,这个顺序如果反过来就会导致salign=”TL” 失效了,
千万不要写成
salign=”TL” scale=”noscale”
这样会导致 scale 失效的。
不过在IE浏览器中就没有严格的要求,而这个问题出现在FireFox、Safari、Opera等非IE浏览器下,很有把握的认为是Flash plugins的问题啦。
最新的9.0.124版本同样存在这个问题。
提供效果观赏,可以对比下IE和其他浏览器的的效果。
问题的写法
正确的写法
这种问题可要一定记录下,被Google收录,为后人造福!:D