js子窗口调用父窗口函数并传递对象给父窗口的方法
--父窗口
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Parent.aspx.cs" Inherits="Parent" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server"><title>无标题页</title><script language="javascript" type="text/javascript">function OpenWin(){window.open("child.aspx","new")}function shuaxin(obj)//obj是接收到的对象{alert(obj.name);//获取对象属性。}function shuaxinb(){window.location.href=window.location.href;}</script>
</head>
<body><form id="form1" runat="server"><div>父窗口<br /><br /><input type="text" id="ddddd" style="width: 323px"/><br /><input type="button" id="Button1" value="刷新1" οnclick="javascript:shuaxinb();" /><input type="button" id="d" value="打开1" οnclick="javascript:OpenWin();" /></div></form>
</body>
</html>
--子窗口
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Child.aspx.cs" Inherits="Child" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server"><title>无标题页</title><script language="javascript" type="text/javascript">function closew(){var parent= window.opener;var person={};person.name="Tom";person.age=123;// parent.location.reload(); parent.shuaxin(person);//把person对象传递过去var parentControl=parent.document.getElementById("ddddd");parentControl.value="我是被子窗口赋值过来的,哈哈";window.close();}</script>
</head>
<body><form id="form1" runat="server"><div>子窗口<br /><input type="button" id="d" value="关闭1" οnclick="javascript:closew();" /></div></form>
</body>
</html>
转载于:https://www.cnblogs.com/xuelixue/p/11002629.html
js子窗口调用父窗口函数并传递对象给父窗口的方法相关推荐
- phpcmsV9子栏目调用其父栏目名称、URL、catid等信息 - 方法总结
phpcmsV9子栏目调用其父栏目名称.URL.catid等信息 - 方法总结 phpcmsV9子栏目列表页.内容页调用该栏目的父栏目和顶级栏目的名称.url链接.catid-id等信息的方法.具体参 ...
- php变量在html调用函数调用,PHP_如何在html标记中调用的函数里传递对象,最近使用jquery结合Ajax开发一个 - phpStudy...
如何在html标记中调用的函数里传递对象 最近使用jquery结合Ajax开发一个中小型网站应用.在后台管理中要使用Ajax调用系统功能,根据Ajax的返回结果,使用jQuery对前台页面进行操作. ...
- 实现在GET请求下调用WCF服务时传递对象(复合类型)参数
WCF实现RESETFUL架构很容易,说白了,就是使WCF能够响应HTTP请求并返回所需的资源,如果有人不知道如何实现WCF支持HTTP请求的,可参见我之前的文章<实现jquery.ajax及原 ...
- vue 子组件调用父组件方法、值(父传子);父组件调用子组件方法、值(子传父)。
一.子组件调用父组件方法(父传子-方法) 场景:子组件是弹出框组件.当点击确定时,将新增的值增加到父组件的列表.就要调用父组件的getLIst()方法. 代码: //父组件 利用@子组件方法名=&qu ...
- android 传递接口对象吗,android中Intent传递对象,需要实现Serializable接口或者Parcelable接口...
Intent传递对象,有两种方法 1. 实现Serializable接口 类要生成序列化ID,并且不能是内部类 2. 实现Parcelable接口 参照Parcelable的doc文档 实现Seria ...
- vue.js之定义组件和子父组件数据传递及函数的相互调用
import Vue from 'vue'// 定义一个名称为componentOne的组件 const componentOne = {// props 用来接收父项所传递过来的数据,该数据是挂载在 ...
- window.open打开子窗口回调父窗口函数
window.open打开子窗口回调父窗口函数 需求 最新在工作中,遇到一个需求.老项目的前端页面使用的是jsp技术,产品要求点击按钮弹出一个弹窗进行操作,操作成功要关闭子页面,还要提示成功信息. 本 ...
- 使用JS实现子页面调用父页面的函数
在JS中,子页面调用父页面的方法常使用为 1.window.parent.xxx(); 2.window.opener.xxx();对比这两个方法,需要思维转换一下,这两个parent和opener都 ...
- 子页面调用父页面的js方法或参数(iframe.contentWindow)
子页面调用父页面的js方法或参数 子页面调用父页面的参数 父页面调用子页面的参数或方法 相关链接 子页面调用父页面的参数 window.parent.aa();//调取aa函数 window.pare ...
- js代码 父页面调用子页面中的js方法,子页面调用父页面中的js方法
文中代码亲测可用,转载以示尊重!!! <!--主页面中的JS代码--> <script type="text/javascript"> //调用子页面的方法 ...
最新文章
- python的zip函数
- 身份证第18位(校验码)的计算方法
- linux安装python库报错pywin32,Linux windows安装paramiko模块
- Linux进程分配内存的两种方式--brk() 和mmap()
- 深入剖析ASP.NET的编译原理之二:预编译(Precompilation)
- androidstudio新建项目中在布局文件中不显示title的方法
- 偏函数 匿名函数 高阶函数 map filter reduce
- 重磅,企业实施大数据的路径
- 源码方式安装最新版本snmp的过程
- 【R语言教程】不一样的零基础教程,数据分析到论文写作一站式完成
- 计算机科学技术专业单片机,计算机科学与技术专业毕业论文---基于单片机的智能浇花系统的设计与实现.docx...
- TB6612FNG电机驱动模块纯硬件调试
- 局域网打印机共享怎么设置_局域网如何共享打印机
- 论文被多人研究过了,我还可以怎么写?
- 谷歌 AI 团队用 GAN 模型合成异形生物体
- hdu5956, The Elder (树型dp, 斜率优化)
- RSA非对称加密解密概念
- UE4 Windows远程发布iOS之iTunes迷惑行为
- Windows10和ubuntu22双系统安装
- 国内媒体宣传投放过程中要关注到和第三方机构合作
热门文章
- linux系统中命令执行的优先级以及命令格式
- 记一次easywechat企业付款问题
- DAY16-Django之model
- 利用有序队列寻找最大的K个数
- 质疑北京大北农科技集团股份有限公司(”大北农“)停牌公告
- 二路归并排序 代码实例
- catalina.home catalina.base 定义 位子 位置
- 【笔记】Yale博弈论第一课
- makefile ------ subst、foreach、wildcard、notdir
- 没有第三个变量的前提下交换两个变量_很多人连Python变量都没搞懂,说自己会python