我有一个使用iFrame的网页(请参阅http://little-apps.org/lilregcleaner/history.html)和(当然)iFrame在IE中显示白色背景而不是firefox和chrome中的蓝色背景。我已经尝试了一切使iframe蓝色/透明的背景包括:
如果有人知道我的问题的解决方案,请告诉我。我还应该注意到,我唯一的成功是使用style =“filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 0)”。
谢谢!
答案 0 :(得分:1)
将IFRAME BODY的style
属性设置为background-color:blue
适用于IE8的调试器。 (即,IFRAME中加载的文档的BODY。)
或者,您可以使用JavaScript直接更改BODY的样式:
document.getElementById("versionHistory").contentWindow.document.body.style.backgroundColor="blue";
// get the IFRAME window object, get the BODY tag in that window, set its CSS
答案 1 :(得分:1)
我认为您必须在iframe中加载的页面中添加背景。
示例,修改http:/little-apps.org/lilregcleaner/history/1.xx.html