iframe中的html页面用 js 改变包含此页面的iframe的属性

获取当前页面的iframe:

var currentIframe=window.frameElement;

获取当前页面的id:

var frameId = window.frameElement && window.frameElement.id || '';



iframe中的html页面用 js 改变包含此页面的iframe的属性 如显示滚动条

js:代码

    <script type="text/javascript" >
        var name = window.name;//得到此iframe的name属性
        window.parent.parent.document.getElementById(name).scrolling = "yes";//因为我设置了iframe的id和name 相等
    </script>

解释: window.parent代表iframe框架,注意不是DOM 节点元素 必须用getElementById得到DOM


css代码

<style type="text/css">

body{overflow:scroll;}

</style>

解释:是为了显示出滚动条



你可能感兴趣的:(iframe中的html页面用 js 改变包含此页面的iframe的属性)