iframe 标签传值

Posted enych

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iframe 标签传值相关的知识,希望对你有一定的参考价值。

两个重要的javascript语句:

top.result.document.location=‘result.html?data=‘ + data; --------url传参长度有限制。。。。

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

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

 

转自 :http://www.imooc.com/article/252909?block_id=tuijian_wz

 

 

//将需要用到的参数 拼接成json串

jsontab = ‘{“url”:”‘ + url + ‘”,”dataId”:”‘ + dataId + ‘”,”text”:”‘ + text + ‘”,”m”:”‘ + m + ‘”}’;

addp();

})

function addp(){

//将json串赋给父级窗体元素

window.parent.document.getElementById(‘hidInp’).value=jsontab;

//addTabpp是父级窗体中 写有onclick方法的元素

window.parent.document.getElementById(‘addTabpp’).click();

};

 

//父级窗体

//隐藏域及触发方法的a标签

<input type=”text” id=”hidInp” value=”hidtext” style=”opacity:0;”>

<a href=”javascript:void(0);” id=”addTabpp” onclick=”addpp()”” style=”opacity:0;”>           &nbsp;</a>

 

转自 : https://www.jianshu.com/p/583ccf352dcd

以上是关于iframe 标签传值的主要内容,如果未能解决你的问题,请参考以下文章

vue使用ifram标签解决父子页面传值,触发事件的操作

表单/iframe与video标签

在alert里面加入一个页面,子页面传值父页面

js window.opener 子页面 父页面 传值

在一个静态网页 有一个iframe标签 我要让iframe 默认显示一个网页怎么办?

页面使用iframe标签 获取其中带参数问题?