如何使用 jQuery 从父窗口中的 iframe 访问数据
How do I access the data from iframe in the parent window using jQuery?
我想在主(父)窗口中访问iframe的内容。使用 jQuery
<iframe id="epsresponse" name="epsresponse" src="js/demo.json">
</iframe>
<button>click</button>
<div id="atg_store_storedCreditCards">
</div>
</div>
我正在尝试使用 Ajax jQuery 添加单独的 JSON 文件,它工作正常,当 JSON 数据在 iframe 中呈现时,我需要同样的东西。
<script>
$(document).ready(function(){
window.onload=function() {
var iframeContent = $('#epsresponse').html();
console.log(iframeContent);
};
$('button').live('click', function(){
$.ajax({
type:'GET',
url: 'js/demo.json',
dataType:'json',
cache:false,
success: function(data){
if(data.status == "success"){
console.log(data.nickname);
console.log(data.token);
console.log(data.expirationMonth);
console.log(data.expirationYear);
console.log(data.nameOnCard);
console.log(data.creditCardNumber);
console.log(data.creditCardType);
$('#atg_store_storedCreditCards').append('<div class="atg_store_storedCreditCards"><div class="nickname">'+data.nickname+'</div><div class="token">'+data.token+'</div><div class="expirationMonth">'+data.expirationMonth+'</div><div class="expirationYear">'+data.expirationYear+'</div><div class="nameOnCard">'+data.nameOnCard+'</div><div class="creditCardNumber">'+data.creditCardNumber+'</div><div class="creditCardType">'+data.creditCardType+'</div></div>');
//<div class="token">'+data.token+'</div><div class="expirationMonth">'+data.expirationMonth+'</div><div class="expirationYear">'+data.expirationYear+'</div><div class="nameOnCard">'+data.nameOnCard+'</div><div class="creditCardNumber">'data.creditCardNumber+'</div><div class="creditCardType">'data.creditCardType+'</div>
//$('#nickname').html('+ nickname +');
}
},
error: function(status){
console.log(status);
}
});
});
});
</script>
var frameDoc = window.frames[ 0 ].document;
然后你做$(frameDoc).find( <<selector>> );
相关文章:
- 阻止对父级的相同域Iframe访问
- 从iframe访问父级,即使域没有't匹配
- 在不使用 JavaScript 的情况下通过 iframe 访问时从页面重定向
- 从 iframe 访问某个值并在父页面 Javascript 中使用它
- 灯箱:can't从iframe访问父javascript obj
- 可以't从iframe访问父元素
- 节点webkit iframe访问父nw函数
- 从 iframe 访问父级中的 JavaScript 对象
- 如何从子 iframe 访问父 dom 元素
- 如何防止 iframe 访问父窗口,但允许父窗口访问 iframe 文档
- 无法从 Iframe 访问父文档
- 如何使用 jQuery 从父窗口中的 iframe 访问数据
- 从 iframe 访问数据
- 从 iframe 访问主站点中的工作 JavaScript
- TypeError: window.parent.updatepic 不是函数,当我尝试从 iframe 访问函数到他的
- 从 facebook iframe 访问父窗口
- 从iframe访问父窗口(跨域)
- 使用postmessage进行跨域iframe访问-访问被拒绝
- 从嵌入的iframe访问window.parent
- 使网页可通过iframe访问