Chinaunix首页 | 论坛 | 博客
  • 博客访问: 485915
  • 博文数量: 226
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2111
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-20 09:02
个人简介

web web web

文章分类

全部博文(226)

文章存档

2020年(2)

2019年(1)

2018年(3)

2017年(26)

2016年(57)

2015年(60)

2014年(77)

我的朋友

分类: Web开发

2015-04-21 10:00:46

一、 是同主域下面,不同子域之间的跨域;     

       同主域,不同子域跨域,设置相同的document.domian就可以解决; 
1.父页访问子页
       可以document.getElementById("myframe").contentWindow.document来访问iframe页面的内容;
       如果支持contentDocument也可以直接document.getElementById("myframe").contentDocument访问子页面内容;
2.子页访问父页,可以parent.js全局属性

二、 不同主域跨域

  前提,下a.html,a.html内iframe调用了下的b.html,b.html下iframe调用了下的c.html
  b.html是不无法直接访问a.html的对象,因为涉及到跨域,但可以访问parent,同样c.html的parent可以访问b.html。c.html和a.html同域,是可以访问a下的对象的。parent.parent.js对象! 
阅读(1682) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~