如何制作具有不透明背景的全屏iframe?

Man*_*har 4 html javascript ajax xhtml html5

我能够创建一个占据整个屏幕的iframe.但是我无法隐藏背景的内容,换句话说,我想要一个不透明的iframe.我目前正在尝试这样:

   <iframe name='myifrmae' allowtransparency = 'false' background= '#FFFFFF' id = 'myiframe' src = 'main.html' 
     style='position:absolute; top:0px; left:0px; width:400px; 
            height:100%;z-index:999' onload = 'sendParams();'' frameborder='no'>
   </iframe>
Run Code Online (Sandbox Code Playgroud)

我在Firefox/3.5.6上测试它.

我在这里做错了吗?

更新: 我给了main.html身体一个BGCOLOR ="#FFFFFF",现在工作正常.感谢您的投入!

Cam*_*oft 8

尝试:

<iframe name='myiframe' id='myiframe' src='main.html' 
 style='position:absolute; top:0px; left:0px; width:100%; height:100%; 
        z-index:999' onload='sendParams();' frameborder='no'>
</iframe>
Run Code Online (Sandbox Code Playgroud)

您不需要设置allowtransparency = false,因为这是默认值.还有一些额外报价的错误.我还更正了name属性的拼写.

我已将宽度更改为100%而不是400像素的固定宽度,以确保它填满整个窗口.