window.opener 怎么获取父窗口的变量

如题所述

第1个回答  2017-11-03
子页面要向父页面传值,只要在document前面加window.opener即可 window.opener 的用法 window.opener 返回的是创建当前窗口的那个父窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,本回答被提问者采纳
第2个回答  2017-11-03
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档title>head><script language="javascript">function tanchu(){ window.open("Untitled-5.html"); }script><body> <form id="form1" name="form1" method="post" action=""> <label> <input type="submit" name="button" id="button" value="提交" onclick="tanchu()" /> label> <label> <input type="text" name="textfield" id="textfield" /> label> form></body></html>

frameelement.api.opener 怎么调用父窗口方法
(1)$("#id",window.opener.document).val(赋值);或者$("#id",window.opener.document).html(赋值)(2)上述(1)中的id为父窗口元素的id,获得后可以给赋值用val方法或者html方法 (3)原生js可以这样写:window.opener.document.getElementById("id").value=赋值或者 window.opener.document.g...

js window.opener 子页面 父页面 传值
1、建立父级页面,首先建立一个父级页面parent.html,代码如图,一个pop函数方法,一个链接到child.html的iframe标签;2、建立子页面,再新建一个child.html页面,如图,展示一个id=link的div标签,和link的点击事件,因为是调用父级方法,所以需要用到window.parent.pop()方法。3、预览页面,预览页面,...

window.open方法打开的子窗口怎样调用父窗口的方法
window.opener.xx();

在用window.open()方法弹出的子对话框中如何输入数值并传递给父窗口中j...
父窗口: var aaa = 5; 子窗口:就是open打开的页面: window.opener.aaa=6

window.open()打开一个子页面,如何在子页面关闭时刷新父页面?
都是弹出窗口关闭时用来刷新父窗 口。但window.location.Reload 如果有数据提交的动作,会提示是否提交的(是和否选项)window.opener.location.href=window.opener.location.href 是定向url提交数据,则不会出现是和否的选择框。注意: window.opener.location.href 只是一个链接,如果想实现父窗口的提交就要...

jquery获取父窗口元素的方法
(1)$("#id",window.opener.document).val(赋值);或者$("#id",window.opener.document).html(赋值)(2)上述(1)中的id为父窗口元素的id,获得后可以给赋值用val方法或者html方法 (3)原生js可以这样写:window.opener.document.getElementById("id").value=赋值或者 window.opener.document....

如何实现window.open方式向父窗口返回值
if(window.opener)window.opener.document.getElementById("theTextAreaId").value = value;BTW:楼上两位都把getElementById这个词写错了。。。

js怎么刷新 open 的窗口
获取父页面:window.opener 如下方法注意要判断一下父页面是否已经关闭。2.html:

js用window.open()弹出的页面如何控制父页面的显示
子页面中调用window.opener,就是父页面的window对象。试试:window.opener.document.getElementById("aaaa")

window.opener调用父页面函数的问题
可以用try和catch解决 try{ window.opener.func1();}catch(exception){ \/\/ alert(exception.description);\/\/ 可以执行其他的。}

相似回答