iframe如何传参数(iframe之间的相互传值)
iframe传参
一种是:内嵌页面iframe页面;
只是内嵌页面,通过改变iframe的src上的路径参数,来写;
用watch监听$route进行操作
如何向iframe中传递参数
可以用JSparent.var1=var2 var2是iframe的变量var1是主窗体的变量也可以iframe src="xxx.asp?no=%代码%"如果是.net直接用session
那就parent.var1=var2这种
在jsp页面中,frame之间以及子页面和父页面间参数是如何传递的?
看示例代码:
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
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=""
head
? title根据地址查询经纬度/title
? meta http-equiv="Content-Type" content="text/html; charset=utf-8"
? script type="text/javascript" src=""/script
? script
? ? ? // window.opener.document.getElementById("父页面元素的id").value = '子页面填写的值'
/script