使用IE的iframe和背景图片

时间:2012-06-07 20:09:27

标签: html css internet-explorer iframe

我正在尝试将背景图片插入到iframe中,虽然它在Firefox中完全按预期工作,但IE完全无视它:

<iframe style="background: #ffffff url('/images/load.gif') no-repeat fixed center; width:100%; height:100%;" id="frm" align="middle" scrolling="auto" frameborder="0"></iframe>

如果重要,背景图片是动画“加载”GIF,src的{​​{1}}属性由JS动态设置。这个想法是当源文档加载时,它覆盖背景,之前它只是一个活动指示符。

我发现这可能是由于缺少或错误的doctype引起的,我的说法是:

iframe

如何让IE玩得很好并显示iframe源加载几秒钟的背景。

1 个答案:

答案 0 :(得分:1)

  1. 在iframe元素上设置allowtransparency=true属性。
  2. 使if <iframe src="javascript:'<body bgcolor=transparent>';">
  3. 可以使iframe的原始文档背景透明