首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

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

2012-10-24 
html页面中利用object标签加载swf的方式弹出窗口时被拦截的解决方法1、修改前的代码:?object标签中有使swf

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"设置透明的属性我也一起去掉,这个属性是否也会影响弹出窗口被拦截,还没进行测试。

?

?

?

?

热点排行