0
我有加载iFrame的页面。我想从首页应用样式到iframe。在加载之前将css样式应用于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>
的链接表示,其不可能的。我的问题不在于它是否可行。我知道这是可能的,因为我正在做。包括代码。我的问题是,如果我可以在浏览器渲染它之前操纵页面的其他事件上运行JS代码。某种事件发生之前。 – Tigran 2010-12-09 18:09:23