第一:页面中包含iframe的问题
父页面:如果想在父页面中获取到iframe页面中的值或者调用iframe的js方法,(这个把iframe的id设置为myFrame)
var value= myFrame.document.getElementById("name").value;--获取到iframe中id为name的值
document.myFrame.functionName();--调用iframe页面中的functionName方法;
子页面:一般都是把子页面需要的参数通过iframe中的URL传递过去。
第二:showModalDialog(url,param,features)弹出模态窗口
http://xy.sxhighway.gov.cn/collegeread.gl?id=105这上面有关于showModalDialog()参数的详细介绍
父页面:需要定义一个变量来接受传递值param
var param = document.getElementById("table").value;--传递一个值或者
var param = document.getElementsByName("table")[0];--传递一个对象
子页面:var arg = window.dialogArguments;
arg = value;--把子页面中的value值传递给父页面
或者 arg.value = value;--因为传递的是对象
同理在子页面上也可以获取到父页面传递过来的值:
document.getElementById("child").value = arg;--把从父页面传递过来的值赋给子页面中id为child的;
第三:open()
这个方法父子之间的值传递相对比较简单,可以通过window.opener.document...(获取父页面中的值)
父页面: var win = window.open();
win.document....(获取子页面中的值)
分享到:
相关推荐
用途:把父页面的数据表格中的指定行数据传递到子页面,在子页面中把数据传递到父页面。内有项目一个,说明文本一个。
在平时的开发中,往往需要源页面和打开文件的目标页面之间需要数据的传递.在这个示例中就可以很好地解决数据传递的问题.希望能给大家带来帮助!!
javascript父子页面传参方法,很简单的一个DEMO,大家可以看看哦。
NULL 博文链接:https://block.iteye.com/blog/625772
asp.net父子页面传值,资源共享是为了共同进步, 希望帮助需要的兄弟。
将通过两个input框实现父子之间的值传递作为演示,效果图 先注册父子各一个组件,代码如下 <parent></parent> <input type=text v-model=text placeholder=parent> <son></son> <...
HTML编码中,利用了Vue框架,在该框架下父子组件直接经常需要进行数据传递
本文介绍了layer弹出子iframe层父子页面传值的实现方法,分享给大家,具体如下: 父页面获取子页面元素 格式: $("#iframeID").contents().find("#eleID") 示例代码: father.html <!DOCTYPE html> <...
(js)父子页面相互调用总结(js)父子页面相互调用总结(js)父子页面相互调用总结(js)父子页面相互调用总结
Angular父子组件以及非父子组件之间的通讯,在实际运用中,运用的十分多。文件为基本的运用,大家相互学习。
HTML父子页面
父子对话框之间的交互父子对话框之间的交互
主要介绍了Vue中父子组件的值传递与方法传递,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
父子页面传数据 , 经过测试 , 没有问题 !!!!!!
父子进程之间的共享内存,父子之间的互相通信。
练习说明:使用postMessage可以在iFrame、父子窗口、跨页面等,之间相互传递消息。 你好,我是TKCB-GO,一个有着游戏策划梦想,却沦为程序员的游戏家,这是我的技术博客:www.tkcb.cc 技术博客网站里面,除了我的...
一、传递数据 有时 在子组件中需要用到父组件的数据 然鹅 在默认情况下 子组件中是无法访问到父组件中的data数据和methods中的方法的 父组件可在在引用的时候通过属性绑定(v-bind)的方式将将需要传递给子组件的数据...
主要介绍了简单了解vue中父子组件如何相互传递值(基础向),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
父子之间