iframe 子页面获取父页面的元素并且控制样式

Posted zhenximeiyitian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iframe 子页面获取父页面的元素并且控制样式相关的知识,希望对你有一定的参考价值。

父页面的代码

                      <div id="div5" style="position:relative;height:500px;">
                       <iframe scrolling="auto" frameborder="0"  id="content" name="content" src ="./cpcia_gonggao.jsp"
                        bordor="0" style="width:800px;height:500px;">
                       </iframe>
                       </div>  

 

子页面的JS代码

 

<script>
$(function(){
    var p_window = window.top;
    alert($(p_window).height());
    var p_demo = window.top.document.getElementById(‘content‘);
    var val=window.top.document.getElementById(‘div5‘);
    alert($(p_demo).height()); 
    p_demo.style.height="1300px";
    val.style.height="1300px";
})
</script>

 

以上是关于iframe 子页面获取父页面的元素并且控制样式的主要内容,如果未能解决你的问题,请参考以下文章

iframe子页面样式怎么在父页面修改

iframe 怎么继承父页面的 css 和 js

iframe 子页面改变父页面样式

iframe父子页面交互

jquery,iframe,如何在父窗口监听,子窗口发生改变时,父窗口获取子窗口的值

jq 在iframe中点击按钮,父元素触发事件