在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