在加载之前将css样式应用于iframe页面

时间:2010-12-09 01:10:08

标签: javascript css iframe

我有一个加载iFrame的页面。我想从首页将if样式应用于iframe。

以下代码有效。但它适用于帧刷新。如何在iframe加载之前使其应用。因为一秒钟我将设置显示为无显示的项目然后消失。

我尝试了window.onload,它根本不起作用。调用onload事件但未设置样式。

不,我不能直接将样式放在iFrame页面中。这是我无法控制的。

<script type="text/javascript">
    function onFrameRefreshed() {
        frames['testIframe'].document.getElementById("bannerDiv").style.display="none";
    }
</script>

<div>
    <iframe name="testIframe" ID="testIframe" src="https://someframepage.mycompany.com" width="100%"
        height="1000px" onload="onFrameRefreshed()" frameborder="0">No iframe support </iframe>
</div>

1 个答案:

答案 0 :(得分:1)