window.frameElement的使用

    xiaoxiao2023-10-02  171

    window.frameElement的使用:

      返回嵌入当前window对象的元素(比如 <iframe> 或者 <object>),如果当前window对象已经是顶层窗口,则返回null.

    例子:

    var frameEl = window.frameElement; // 如果当前窗口被包含在一个框架里面,则将该框架的地址跳到'http://mozilla.org/' if (frameEl) frameEl.src = 'http://mozilla.org/';

    附:父窗口获取iframe子窗口window对象和document对象的方法

    var iframe=document.getElementById("xxx");//父窗口获取iframe子窗口对象

    var iframew=iframe.contentWindow;//iframe窗口的window对象

    var iframed=iframew.document;//iframe窗口的document对象

    var iframed2=iframe.contentDocument;//DOM2也支持直接获取document对象

    转自:https://www.cnblogs.com/jacketlin/p/5639610.html

    最新回复(0)