如何在iframe中得到父页面的变量值?

我有一个父页面,里边有一个变量str;我想要在iframe中的页面中得到str的值,怎么得到呢?急............!

第1个回答  2009-05-03
window.parent就是父窗口了

window.parent.document.getElementById('')。value

这个是通过javascript获得的,如果你说要传给服务器端处理,那么在iframe的src 的url中用参数传过去也可以的。本回答被提问者采纳

iframe 子页面JS如何调用父页面全局变量
1、在父页面访问Iframe子窗体的txtAddress控件 window.frames["ifrMapCompanyDetails"].document.all("txtAddress").value = '地址' ;2、在Iframe子窗体1访问父页面的TextBox1控件 , 子窗体1把值赋给子窗体2的某个控件 string strValue = "从子窗体传递给父页面的值" ;下面是在Page_Load事件里面...

.net如何在iframe的后台代码里获取到父页面控件的值?
alert(window.parent.document.getElementById('Button1').value);<\/script> 以上弹出提示框,显示父页面id为Button1的按钮上的文本。

iframe如何获取父页面document.referrer(父页面的上一页的url)
或者在父页面iframe 中加个id=b <input type="text" id= "c" value(提前取好该页面url)> var doc= parent.frames['b'].document;var a = doc.getElementById("c").value;试试

关于iframe框架子页面如何获得父页面数据的问题
获取父级页面,你只需获取到父级的window就可以做获取数据操作,window.parent即为iframe获取父级页面window的方法。想要获取iframe被替换的a.jsp的数据,如果数据比较大,你就保存在父级window里面;数据较小比如是一个字符串之类的,那就在你a.jsp操作location.href改变为b.jsp时将数据带上url后面作为...

在iframe页面中如何获取父页面的这个iframe标签的id是多少
(window.parent).find("iframe[id='xxx']")

iframe 在ie8中怎么调用父类方法
iframe内网页的function如何控制父类网页 jquery方法: 1)在iframe中查找父页面元素的方法:(同理class) $('#id', window.parent.document) 2)在iframe中调用父页面中定义的方法和变量: parent.method parent.value 3) 在父窗口中操作

js对iframe内外(父子)页面进行操作
具体操作代码示例如下:在iframe子页面操作父页面元素的JavaScript代码 父页面获取iframe子页面元素的代码 使用jQuery在iframe子页面和父页面操作元素的代码 在iframe中调用父页面方法和变量 父页面对iframe子页面方法和变量的控制在进行操作前,务必确保iframe已经完成加载,避免因提前调用而导致错误。可以...

iframe没有id、class、name,父页面如何用jquery获取里面的某个元素值...
("iframe") 这个就可以取到所有的iframe元素了。接下来再判断这些iframe元素中有没有想要获取的某个元素了。有的话就对他取值就好了。

js中如何在一个页面中给另外一个页面的id赋值?
没有的话就直接在url中附加参数,在另一个页面js中使用:location.search获取参数部份后再进行处理 有的话就使用父子窗口的操作方法[iframe内嵌子页面,id=myframe]父窗口操作子窗口:document.getElementById("myframe").contentWindow.变量名=值;document.getElementById("myframe").contentWindow.函数名(...

iframe里面src页面里怎么调用父级页面变量的变量值
既然是变量,是没办法直接读取的,你只能把它传过来,用url或者post方式或者其他方法

相似回答
大家正在搜