如何获取iframe里面和外面的内容

iframe里的内容(父获取子的内容)

//1.
var iframe1 = document.getElementById('iframe1');
//var iframe1 = window.frames["iframe的name值"]
var html1 = .contentWindow.document;
var body1 = .contentWindow.document.body;
//2.
var $iframe1 = $('#iframe1').contents();
var html1 = $iframe1.find('html') ;
var body1 = $iframe1.find('body');

iframe(子获取父的内容)

//1.
var p = window.parent.document;//父的文档
parent.fn();//调用父的方法
parent.hello();//父的变量

原文链接:http://www.helloyoucan.com./article/5a4c48079e859708cc4aa78d

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 什么是跨域? 跨域一词从字面意思看,就是跨域名嘛,但实际上跨域的范围绝对不止那么狭隘。具体概念如下:只要协议...
    w_zhuan阅读 3,541评论 0 0
  • 自适应高度,其实就是设置iframe的高度,使其等于内嵌网页的高度,从而看不出来滚动条和嵌套痕迹。对于用户体验和网...
    布拉德皮蛋_qzy阅读 8,662评论 0 3
  • 1. 什么是跨域? 跨域一词从字面意思看,就是跨域名嘛,但实际上跨域的范围绝对不止那么狭隘。具体概念如下:只要协议...
    他在发呆阅读 4,210评论 0 0
  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 8,939评论 1 19
  • 看我家小弟弟 我爬着呢!从照片上看我的眼睛很大吧? 我笑起来我的眼睛都看不见啦! 看我现在,头已经能仰起那么高啦!...
    程薪颐阅读 3,550评论 0 1