在Applet上显示透明iFrame

时间:2013-01-25 09:45:03

标签: javascript html iframe applet transparency

我想在小程序的顶部显示透明的iFrame。

但是,当我使用allowtransparency="true"background-color:transparent时,它会显示嵌入applet的html的背景。它没有显示背景applet。

我们可以通过这种方式在applet上显示透明IFrame,iFrame的透明区域显示背景applet。

2 个答案:

答案 0 :(得分:0)

我希望你不要将它用于黑帽......

尝试将iframe的z-index更改为整个页面下方,如此透明或不透明...或者display:none ..很多方法可以做到这一点

答案 1 :(得分:0)

我真的不知道,但它可能对你有帮助......

<html>
 <body bgcolor="black" background="http://www.google.com/images/logo.gif">
  <iframe width="300"
          height="300"
          name="Frame1"
          src="insideIframe.html"
          frameborder="0"
          allowtransparency="true"
          style="background-color:transparent; color:red; filter: alpha(opacity=20) border:5 solid #000000;">
  </iframe>
 </body>
</html>

Here is the src for frame.html:

<html>
 <style type="text/css">
   body {
      filter: alpha(opacity=80, style=0);background-color: #FFFFFF; -moz-opacity:0.8;
   }
 </style>
   <body>
      Transparent??? 
   </body>
</html>