把<iframe>设置为透明,child.asp中去掉背景图片。

解决方案 »

  1.   


      robinzsy(),能说详细点么?如何设置<iframe>透明?
      去掉child.asp的背景图片?就算去掉那背景也是白的啊!到了parent.asp里,就像打了个白色的布丁.
      

  2.   

    <iframe id="ifr" style="filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)">
    </iframe>
    以上设<iframe>透明  //IE5.5以上可用
      

  3.   

    index.htm
    ---------------------------
    <HTML>
    <BODY bgcolor="#99CCFF">
    <IFRAME allowtransparency="true" src="in.htm" frameborder="0" width="200" height="200"></IFRAME>
    </BODY>
    </HTML>in.htm
    ---------------------------
    <HTML>
    <HEAD>
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    </HEAD>
    <BODY style="background:transparency">
    in.htm
    </BODY>
    </HTML>
      

  4.   


      robinzsy() ,非常感谢你的帮助.你说的那个方法的确可行,但不是我要的效果.它就像在要显示的child.asp上加上了一层蒙板.如果透明度调高,则child.asp中的文本可清晰显示,但parent.asp的背景就变淡.反之,文本变淡,背景变清晰.   LxcJie(肖冲*爱*捷捷),你的方法完全适合我的需要.同样也非常感谢你.我要的就是这种只需要在parent.asp中设置背景,而child.asp中只负责动态文本或功能.
       ^_^  这样就方便多了!
       我以前也用过style="background:transparency",但没添加过<iframe>中的allowtransparency属性.所以得出结论:<iframe>不能设置透明.由此可见,<iframe>设置透明完全可以.
       再次感谢你们!