javascript - iframe中控制其父亲的方法
大家讲道理
大家讲道理 2017-04-11 13:24:42
0
3
385

链接描述

这是我copy的网站的例子。一个后台saas系统,现在有一个需求是在iframe中操作其父亲的方法,再打开一个菜单栏。相当于这个
再打开一个这个。细思许久没有想到解决方法。求代码。多谢。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답 (3)
巴扎黑

假如 父页面上有 fx() 函数,iframe中调用父页面上函数如下:

parent.fx();
    巴扎黑

    上次项目中遇到过这个问题,看第二个答案, 父页和子页是否在同一个domain有不一样的方案:
    http://stackoverflow.com/ques...

      阿神

      H5环境下,可以直接用possMessage。
      父:

      window.addEventListener('message',function(e){ // if (e.origin !== 'http://www') return; //合法来源 // if (e.source != window.parent) return; //合法定位 alert(e.data); // e.source.postMessage('callback', e.origin); //回传消息 },false);

      子:

      top.postMessage('hello', '*');
        최신 다운로드
        더>
        웹 효과
        웹사이트 소스 코드
        웹사이트 자료
        프론트엔드 템플릿
        회사 소개 부인 성명 Sitemap
        PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!