iframe如何传参数(iframe之间的相互传值)

http://www.itjxue.com  2023-02-22 10:52  来源:未知  点击次数: 

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

(责任编辑:IT教学网)

更多

推荐导航代码文章