window.opener 实际上就是通过window.open打开的窗体的父窗体。

比如在父窗体parentForm里面 通过 window.open("subForm.html"),那么在subform.html中 window.opener就代表parentForm,可以通过这种方式设置父窗体的值或者调用js方法。

如:1,window.opener.test(); ---调用父窗体中的test()方法

Window postMessage() 方法

postMessage() 方法用于安全地实现跨源通信。

window.opener.postMessage(filedata, window.location); //向父窗体传递filedata数据

window.addEventListener("message", this.ListenerData, false); 接收程序有一个事件监听器,监听 "message" 事件,同时我们要验证消息来源地址,以确保是个可信的发送地址。

ListenerData(obj) {  //obj 是子窗体传递filedata数据

}

window.opener用法(在子窗体中获得父窗体的方法)相关推荐

  1. C# 在子窗体中调用父窗体的方法

    C# 在子窗体中调用父窗体的方法 在改软件的时候碰上一个非常麻烦的问题,查了好久才顺利解决 具体方法参考了 https://blog.csdn.net/lz00728/article/details/ ...

  2. window.open window.showModelDialog 打开一个新窗口/子窗口中调用父窗口的方法

    window.open 只打开一个窗口是将 oNewWindow   =   window   .   open   (   sURL   ,   sName   ,   sFeatures   , ...

  3. window.opener用法

    window.opener 实际上就是通过window.open打开的窗体的父窗体. 比如在父窗体parentForm里面 通过 window.open("subForm.html" ...

  4. Delphi中MDI父窗体与子窗体菜单合并

    如果你写的MDI程序中,要将父窗体与子窗体菜单融合在一起,Delphi提供了非常方便的方法.将父窗口的上级菜单比方说"File"文件,有个属性GroupIndex,设为0,将子窗体 ...

  5. Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法

     在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素.或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素  1. 格式:win ...

  6. [vue] 如何在子组件中访问父组件的实例?

    [vue] 如何在子组件中访问父组件的实例? this.$parent拿到父组件实例 this.$children拿到子组件实例(数组) 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, ...

  7. 如何利用自定义的事件,在子组件中修改父组件里边的值?

    如何利用自定义的事件,在子组件中修改父组件里边的值? 这是一篇好文章,佩服博主的思维:本文出自http://www.cnblogs.com/padding1015/ 关键点记住:三个事件名字 步骤如下 ...

  8. WPF查找子控件和父控件方法

    原文:WPF查找子控件和父控件方法 public List<T> GetChildObjects<T>(DependencyObject obj, string name) w ...

  9. html 获取控件位置,html控件_获取HTML中的父控件方法

    摘要 腾兴网为您分享:获取HTML中的父控件方法,月星家居,优衣库,易视云3,悟空单车等软件知识,以及vsco安卓,墨墨背单词,八一军婚网,英语打字软件,地球仪,游戏音效制作,launcher.exe ...

最新文章

  1. 八年级计算机网络公开课,计算机网络公开课教案.doc
  2. 火出圈!河南大学教授毕业典礼金句频现:躺平得了初一,躺平不到十五!
  3. 大龄屌丝自学笔记--Java零基础到菜鸟--001
  4. Oracle PL/SQL编程之基础
  5. vue.js权威指南----代码解释实例
  6. html5语义化标签marquee,高效书写HTML5,快速提升你的编码效率!
  7. 功能自动化工具watiJ(转载)
  8. es6-变量的解构赋值
  9. 哈工大计算机学院成立,哈工大计算机科学与技术学院简介
  10. 有间距的表格布局 table布局
  11. java list_java中的list集合
  12. MTK: mtk 10A 建立socket连接问题
  13. 6.2神经网络算法应用上学习笔记
  14. Java用WebSocket + tail命令实现Web实时日志
  15. RTOS中的任务句柄到底是什么意思?
  16. 微信ubuntu版服务器,Ubuntu 18.04 安装微信(Linux通用)
  17. PR更改视频画布大小。PR剪裁视频。PR导出视频时的适应视屏大小都是啥意思啊?
  18. C# 设置文件默认打开程序
  19. android 播放多个音频文件,android – 如何同时播放多个ogg或mp3 ..?
  20. SQL 如何查询时竖着的数据横着显示

热门文章

  1. css动画与渐变案例,使用动画和渐变做一个背景动态网页
  2. html字体设置font-family
  3. matlab实验思考,MATLAB实验.doc
  4. 物联网为什么需要5G?
  5. 组合导航(六):惯性导航误差建模
  6. 三星980处理器和骁龙855_手机处理器最新排名:麒麟980因一缺陷,不敌高通骁龙855...
  7. 腾讯优图实验室贾佳亚:加入优图第一年 | 专访
  8. Word中插入多张图片/论文图片排版的方法
  9. Coding and Paper Letter(三十)
  10. ​K歌中的歌唱评价与嗓音分析