首先说ff和chrom,这两个浏览器实际上是可以根据正常逻辑解决遮盖问题,所以一般来说正常操作就好。
兼容上主要是ie产生的问题。当flash的wmode属性为Transparent 问题并不是很大,一般逻辑仍然能解决。
但是如果你引用的flash没写参数,或者参数不是Transparent的时候,ie就会认为flash在最上面。
ps:一些flash的wmode必须使用window属性,以保证输入法和flash的速度。
解决方法:
iframe>flash一句话解决问题。
只要在flash和div中间再加一个iframe就可以解决覆盖的问题。
但是有个问题需要注意,iframe遮在flash上面的效果是,iframe与flash交叉的部分会透明掉。
也就是说你的div必须是个矩形,如果是个不规则图形,flash上会有透明的地方。
情况就是这样,希望对你有帮助。