artdialog4.1.7 中父页面给子页面传值
artdialog4.1.7中父页面给子页面传值时看了一些网友的解决方法:
在父页面声明全局变量 var returnValue=“ ”,子页面用art.dialog.opener.returnValue=值,关闭子页面窗口,在父页面弹alert(returnValue)
但一直未定义。
修改后:
在父页面声明全局变量 var returnValue=“ ”,子页面用art.dialog.opener[0].returnValue=值,关闭子页面窗口,在父页面弹alert(returnValue)
就可以了
后调试发现
art.dialog.opener[0]->父窗体
art.dialog.opener[1]->当前窗体
当有多个父级时以此类推 例3个窗体 0->最父 1->2父 2->当前窗体(此描述存在问题,问题已经发现并重新描述,请往下看)
/***************2016.1.7修改********************/
最近在项目中又写了上面的方法,发现在ie上存在问题,后发现上面所述存在问题,
上面所述的父页面弹出子页面的方法用的是window.top.art.dialog.open(...)弹出的。而项目中使用了iframe框架,所以上诉的 art.dialog.opener[0]->父窗体 是存在问题的
art.dialog.opener是相对于弹出页面的子窗体,而window.top.art.dialog.open(...)是使用了最外层框架进行弹出的,所以 art.dialog.opener[0]->iframe窗体,art.dialog.opener[1]->iframe中又弹出的子窗体。
现在我一律修改成了art.dialog.open(...),直接在本页面弹出,而在子页面获取或修改父页面的值只需要art.dialog.opener即可。
转载于:https://www.cnblogs.com/feigao/p/4922796.html
artdialog4.1.7 中父页面给子页面传值相关推荐
- angular中父组件给子组件传值-@input
1. 父组件调用子组件的时候传入数据 <app-header [msg]="msg"></app-header> 2. 子组件引入 Input 模块 imp ...
- 小程序中父组件向子组件传值
1.index.wxml中 coursevideo-data="{{courseVideoData}}" coursevideo-data中coursevideo-data是子组件 ...
- vue 父组件给子组件传值
vue中父组件给子组件传值 (一)事件传值 事件传值在我理解也可以是父元素调用子元素的函数,背景是,当页面元素有多个对话框,恰好每一个对话框又是一个子元素,父元素中某些按钮控制对应的子元素对话框的开和 ...
- layer用ajax往jsp页面传值,layer.open中父页面向子页面传值(示例代码)
1.咱先看图说话 父list.jsp 子operate.jsp 实现的代码 1 在父页面上完成对子页面的数据渲染 function setData(data) { var lay=layer.open ...
- js里父页面与子页面的相互调用
一.在页面里用 open 打开的子页面: 1.子页面调用父页面的方法,包括子页面给父页面传值: window.opener.methodName(); window.opener.meth ...
- iframe父页面与子页面之间的元素获取与方法调用
JS 父页面调用子页面 子页面调用父页面 元素 window.frames[iframe的name属性值]; ① window.parent.document.getElementById(&qu ...
- mfc获取子窗口句柄_前端设计-JavaScript中父窗口与子窗口间的通信
父窗体与子窗体之间的通信 在之前文章讲解windows程序设计过程中,我们曾描述了windows程序窗口之间通信与控制实现方法与过程,如窗体之间参数传递等.本文主要从Web程序开发前端JavaScri ...
- html如何添加子页面,html5 父页面调用子页面js方法
父页面代码: var randid=result.rows.item(0)['id']; plus.webview.close("test_order_detail");//创建之 ...
- 父页面调用子页面方法, 子页面加载父页面传送的数据
先看效果图就明白需求了: 点击search查询结果集, 点击某一条将该条的其他信息分别加载到tab1和tab2中, 即net bill和other amount这两个tab. 点击clear清空查询条 ...
最新文章
- 您对TOP Server的德语、中文和日语语言支持了解吗?(二)
- python抓取微博数据中心_有哪些「神奇」的数据获取方式?
- UNPIVOT的详细说明
- Spring Boot实现监控linux-cpu和内存使用情况,并发送邮件
- [国嵌攻略][085][共享内存通讯]
- sonarqube对接maven
- 案例学习BlazeDS+Spring之五InSync03强类型
- 国外图片分享网站有哪些?20个国外免费、高清图片素材网站、图库全合集
- 数学逻辑习题集(2)
- winen中文_win10中文语言包下载|
- 计算机专业会学计量经济学吗,计量经济学的论文
- PCROP_RDP重新恢复为uncheck
- 目标检测算法之YOLOV5
- 和el-dialog同级的列表被push数据后for循环渲染失效,列表不更新
- Manjaro Linux 双显卡安装步骤及独立显卡运行游戏(Nvidia GeForce GTX 980m)
- java Date与 double 互转
- Solr Replication
- 64位chrome崩溃问题
- orangepi3 -硬件测试,并升级内核到4.9
- 迅捷家用路由器模拟登录页面测试