别人在他自己的页面中插入我的一段脚本,我这段脚本主要也就是显示一个层,但是当他们的网站中有FLASH,下拉框之类的时候,我的层会被他们的遮住,但是网页代码又是他们的,我不能改,所以我也就没办法把FLASH代码中插入一段:<param name="wmode" value="opaque">,只有想办法改自己层的代码,请大家帮帮忙,比较急,谢谢了!
我的层代码是:<DIV style="Z-INDEX: 2000; BACKGROUND: red; LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 400px; HEIGHT: 70px">xxxxxxxxxxxxxxxxxxxxxxxxxxx</DIV>设的这个Z-INDEX也没有用。
我的层代码是:<DIV style="Z-INDEX: 2000; BACKGROUND: red; LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 400px; HEIGHT: 70px">xxxxxxxxxxxxxxxxxxxxxxxxxxx</DIV>设的这个Z-INDEX也没有用。
层下面再生成一个与div 高,宽,位置,一样的iframe 托住div
iFrameDiv.style.marginLeft = div.style.marginLeft;
iFrameDiv.style.marginTop = div.style.marginTop; iFrameDiv.style.top = div.style.top; iFrameDiv.style.left = div.style.left; iFrameDiv.style.zIndex = div.style.zIndex - 1; //iFrameDiv.style.visibility = div.style.visibility; } catch (e) { }}
js脚本,试试
我把这些代码调试好之后,IE就提示:IE无法打开Internet站点http://******