读书人

html页面中利用object标签加载swf的方

发布时间: 2012-10-24 14:15:58 作者: rapoo

html页面中利用object标签加载swf的方式弹出窗口时被拦截的解决方法

1、修改前的代码:

?

object标签中有使swf透明的参数:<param name="wmode" value="opaque" />和wmode="opaque"

?

?

?

相关的截图:

?


html页面中利用object标签加载swf的方式弹出窗口时被拦截的解决办法

?

?

?

2、修改后的代码:

?

?

?

?

相关截图:

?


html页面中利用object标签加载swf的方式弹出窗口时被拦截的解决办法

?

本人的测试环境是winXP SP2+IE7。

?

结论:object标签让swf透明的参数会影响swf中弹出新窗口的动作,正上面所示,加了透明参数弹出的新窗口会被IE拦截。另外,为了保险起见,embed 中的wmode="opaque"设置透明的属性我也一起去掉,这个属性是否也会影响弹出窗口被拦截,还没进行测试。

?

?

?

?

读书人网 >CSS

热点推荐