ITPub博客

首页 > IT职业 > IT职场 > Iframe之间传值和数据的方法

Iframe之间传值和数据的方法

IT职场 作者:samenzhou 时间:2021-09-09 10:00:15 0 删除 编辑

最近碰到个问题, 要在Iframe之间传值和数据, 因为页面对像的不同, 一个ifram页面中的form值和数据直接get或Post都是传不到另一个iframe页面的, 设置taget也没有用, 在网上找了很久 没有很好的方法. 只有通过js来实现.

两个重要的javascript语句:

top.result.document.location='result.html?data=' + data;

和

window.top.frames['result'].document.getElementById("an").innerHTML=data;

都很好理解, 第一个就是js重新载入父窗口中name为result的iframe页面, 第二个就是直接通过选择另一个iframe中的元素来赋值.

 

下面是一个传值的例子

框架页面-index.html





框架页面






 

查询页面-find.html





查询页面





数据:








结果页面-result.html





结果页面


上面输入的文字是:  





 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/912/viewspace-2814982/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Jedis总览
请登录后发表评论 登录
全部评论

注册时间:2019-08-19

  • 博文量
    104
  • 访问量
    1057