iframe怎么传值(iframe 传参)

http://www.itjxue.com  2023-01-29 09:11  来源:未知  点击次数: 

js传值到iframe中

1.在iframe子页面中获取父页面的元素:

awindow.parent.document这个是获取父页面document中的对象;

b如果要获取父页面js中的方法:window.parent.xxxx();xxxx()为方法;

2.在父页面中获取iframe子页面中的元素:

a

var child = document.getElementByIdx_x("mainFrame").contentWindow;//mainFrame这个id是父页面iframe的id

child.document;//获取子页面中的document对象;

如何传值给另一个页面的iframe

比如:a.asp 传值给b.asp 页面里的iframea.asp页面代码如下:a href="b.asp?word=我传的值"我要传值给B/ab.asp页面代码如下:iframe scrolling="no" width="100" height="100" src="c.asp?word=%=Trim(Request.QueryString("word"))%"/iframe在c.asp页面中你就可以用Request.QueryString("word"))来获取传过来的值了

两个iframe之间怎么传值

可以用js去获取里面iframe的father.frames,一般使用js 对url传值的方法来通信

iframe如何传值给父iframe

在子iframe中如果需要用js传值给父窗口,或是调用父窗口的方法需要在前边加上top.

修改父窗口控件属性

window.parent.document.getElementById('frmright').src=window.parent.document.getElementById('frmrightsrc').value;

调用父窗口函数

window.parent.POPUP('bigFram');

父窗口调用iframe子窗口方法

iframe name="myFrame" src="child.html"/iframe

myFrame.window.functionName();

iframe子窗口调用父窗口方法

parent.functionName();

在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教学网)

更多

推荐网络工程师文章