我想在WEB上做一个等待LOAD的蒙板(DIV)!
页面上有OBJECT ACTIVEX
做时候发现 DIV覆盖不了OBJECT ~
上网找了些资料说 只有 中间放置个IFRAME , 放置后 DIV 覆盖 IFRAME ,IFRAME 覆盖 OBJECT!
功能是好用了,但不完美的是 IFRAME 设置透明不太好用,
1. IFRAME 设置 FILTER: alpha(opacity=0); 完全透明 ,效果等于隐藏效果,OBJECT直接又跑到DIV上面来了。
2. FILTER: alpha(opacity=55); 这样半透明设置 运行后 :DIV 覆盖 IFRAME ,IFRAME 覆盖 OBJECT! 但是IFRAME 背景是白的。。。不透明!
3. 我用IFRAME 嵌入另一个页面 test.htm , test.htm <body BACKGROUND-COLOR: transparent/>
IFRAME 用allowTransparency=true ,
运行后 OBJECT覆盖DIV ,DIV 覆盖 IFRAME(半透明) !
我试了这些,不知道还有什么方法 让IFRAME半透明 覆盖 OBJECT 并且 使OBJECT 在下面点不到。。。
请高人解答!
------解决方案--------------------
<iframe transparent="transparent">
------解决方案--------------------
STYLE="filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)"
用这个试试。
FILTER: alpha(opacity=0);是IE5以前的那种过滤器吧。