看示例代码:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>父页面</title>
<script type="text/javascript">
function getChildEl(){
alert(document.frames("inner").document.getElementById("text1.inner").value);
}
</script>
</head>
<body>
<input type="text" id="text1.outter" value="outter text"/>
<input type="button" value="访问子页面" onclick="getChildEl()" />
<br/>
<iframe id="inner" name="inner" src="child.html"></iframe>
</body>
</html>
扩展资料
子页面给父页面赋值
经常可能会看到,父页面中的某个文本框一点击,就跳入到一个新页面(称之为子页面),子页面中点击某个按钮,子页面关闭,父页面的文本框中已经获得刚刚子页面中的值。
1、父页面中给文本框添加一个单击事件。这个单击事件中必须以如下方式打开子页面:
window.open('xxxx.html');//其中xxxx为子页面。
2、子页面中这样给父页面文本框赋值:
window.opener.document.getElementById("父页面中文本框的Id").value = 需要传给父页面的值;window.close();
至此,就实现了子页面给父页面传值。下面上代码:
-----------------代码start--------------------
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>根据地址查询经纬度</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script>
<script>
// window.opener.document.getElementById("父页面元素的id").value = '子页面填写的值'
</script>
能具体一点吗?最好是实例,方便理解,谢谢。
在jsp页面中,frame之间以及子页面和父页面间参数是如何传递的?
看示例代码:<!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> <meta http-equiv="Content-Type" content="text\/html; charset=gb2312" \/> <title...
iframe内的参数javescript如何传递
表单与操作页面分离 ,按钮按下,click 或者onclick事件触发,传递一个唯一性的参数至子页面JSP,子页面内,负责查询与判断逻辑。子页面 :
如何向一个页面中的两个iframe传值
jsp页面子页面像父页面的iframe传值:1:document.getElementById("ii").contentWindow 得到iframe对象后,就可以通过contentWindow得到iframe包含页面的window对象,然后就可以正常访问页面元素了;2:$("#ii")[0].contentWindow 如果用jquery选择器获得iframe,需要加一个【0】;3:$("#ii")[0].conten...
js window.opener 子页面 父页面 传值
1、建立父级页面,首先建立一个父级页面parent.html,代码如图,一个pop函数方法,一个链接到child.html的iframe标签;2、建立子页面,再新建一个child.html页面,如图,展示一个id=link的div标签,和link的点击事件,因为是调用父级方法,所以需要用到window.parent.pop()方法。3、预览页面,预览页面,...
详细解读layui父子窗口如何传递参数
1、父页面打开子页面并向子页面传参数 function setChooseValues(ret){ var oView = document.getElementById("userName"); var oValue = document.getElementById("userIds"); var i = 0; if( ret != null){ oValue.value="" oView.value="" ...
iframe怎样刷新父页面的父页面?
frame页面是内嵌到父页面的,当点击iframe页面的服务器控件时,默认只刷新iframe页面,父页面是不会刷新的。若想刷新父页面,可以使用js来实现,如 1. parent.location.reload();这种方法会重新加载整个页面。但如果要在原页面的基础上传递参数,则可以使用下面的方法:2.top.document.location.href='xxx...
frame 之间怎么 传值?
恩,URL传值,也可以用session或者request h1中有个<% String s="abc"; %> 写<%request.setAttribute("set",s); %> h3中写<%request.getAttribute("set"); %> 则h3中显示abc 或者:h1中有个<% String s="abc"; %> 写<%session.setAttribute("set",s); %> h3中写<%session。
jsp 内嵌网页内容--iframe
弄清这两者的关系很重要,因为要在父窗体中访问子窗体或相反都必须清楚对象层次,才能通过程序来访问并控制窗体。1、在父窗体中访问并控制子窗体中的对象在父窗体中,Iframe即子窗体是document对象的一个子对象,可以直接在脚本中访问子窗体中的对象。现在就有一个问题,即,我们怎样来控制这个Iframe,...
frame框架页面怎么传参数
你可以用这个试一下: frame src="*.jsp'
网页框架之间如何赋值
4. 将 BASE target="main" 元素添加到“contents”页的 HEAD,以将“main”设置为默认框架,“contents”页的链接将 在该框架中显示其他页。=== <\/pre> <p id="p1"> 此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高...