2级域名实现iframe域名跨域自适应高度
2010年12月22日
来源:http://www.code-design.cn/article/20101220/second- level-domain-cross-domain-iframe-auto-fit-height.as px
当有2级域名使用iframe对象加载其他的信息的时候,要想自动调节iframe的高度,如果不进行一些设置,会出现跨域的问题。
这里说的是2级域名和对应的顶级域名直接实现跨域,而不是不同顶级域名和2级域名直接的跨域。
如我有一个顶级域名code-design.cn,如果在code-design.cn中的iframe用remark.code-design.cn2级域名来加载其他信息显示顶级域名或者其他javascript.code-design.cn这种2级域名上,是可以的。但是不能跨顶级域名,如加载百度或者替他网站的信息,这样通过此办法无法实现跨域iframe自动适应高度。
在顶级域名一样的情况下,实现2级域名跨域控制顶级或者其他2级域名中显示的iframe的高度,可以通过设置document.domain对象实现跨域操作iframe。 将所有的2级域名都加上script标签快,设置document.domain属性为顶级域名。
document.domain = "code-design.cn";//注意修改成你对应的顶级域名
注意:如果是2级域名加二级域名,需要同时在父页加上上面的代码。如www.code-design.cn中放置iframe加载remark.code-design.cn2级域名的页面,则www.code-design.cn这个2级域名中需要放置上面的代码块,remark.code-design.cn中也需要放置代码库。 对于要跨不同顶级域名的,则需要代理页面来实现。具体参考下面的文章
跨域 iframe实现自适应高度
发表评论
-
Firefox的getter和setter带来的安全隐患
2012-01-20 10:50 713Firefox的getter和setter带来的安全隐患 2 ... -
IP组播技术介绍及实现例子
2012-01-20 10:50 655IP组播技术介绍及实现 ... -
驱动程序用到的头文件linux/include/linux/compiler.h(基于linux version:2.6.34; arch:arm)
2012-01-20 10:50 1663驱动程序用到的头文件linux/include/linux/c ... -
设置手机项目首选参数
2012-01-20 10:50 638设置手机项目首选参数 2011年05月22日 Flash ... -
hyper-v vhd access error 0x80070005
2012-01-19 15:49 960hyper-v vhd access error 0x8007 ... -
OpenGL链接问题 error LNK2019
2012-01-19 15:48 931OpenGL链接问题 error LNK2019 2011年 ... -
php nginx display_error关闭引起的http 500 internal server error_江湖游医
2012-01-19 15:48 1147php nginx display_error关闭引起的htt ... -
I-O error CPF5022
2012-01-19 15:48 902I-O error CPF5022 2011年12月25日 ... -
[转载]【转】标准误差standard error,均方根误差/中误
2012-01-19 15:48 1778[转载]【转】标准误差st ... -
护肾方法
2012-01-17 05:30 565护肾方法 2012年01月12日 大家应该都知道,尿毒症 ... -
哥哥开始懂事了
2012-01-17 05:30 531哥哥开始懂事了 2012年01月12日 自从过了两岁, ... -
想象着2012的幸福
2012-01-17 05:30 298想象着2012的幸福 2012年01月12日 如何让你遇 ... -
♀爱到最后拼的不过一个贱字。
2012-01-17 05:30 567♀爱到最后拼的不过一个贱字。 2012年 ... -
日本法定假日简介
2012-01-16 04:26 525日本法定假日简介 2012 ... -
孔子2
2012-01-16 04:26 490孔子2 2011年11月29日 ... -
辽宁建昌发现战国时期古墓群,欲建文物博物馆
2012-01-16 04:26 709辽宁建昌发现战国时期 ...
相关推荐
iframe 跨域 自适应高度 模板 iframe 跨域 自适应高度 模板 iframe 跨域 自适应高度 模板
可以实现Iframe跨域自适应高度 main.htm和agent.htm文件放在www.a.com域内 iframe.htm放在www.b.com域内 这样就可以通过a.com域中的main.htm文件访问b.com域中的iframe.htm文件了
iframe跨域嵌套自适应高度 iframe跨域嵌套 丢失session值(针对嵌套asp.net 做的网站)
完美解决跨域iframe的高度自适应,完美解决跨子域iframe的高度自适应,嵌入几个页面解决跨域iframe的高度自适应。。。
有个在线例子,访问地址:http://okiner.cn/demo/cross-domain/iframe.html,这是源码,方便下载
这个库允许的高度与同跨域iframe来适应他们所包含的内容的宽度自动调整大小。它最常见的问题与使用iframes提供一系列的功能,其中包括: 高度和宽度大小的iframe内容大小。 作品以多个嵌套的iframe。 跨域iframe域...
这是关于iframe使用过程中出现的问题整理的解决方法,关于使用iframe不用单独写接口打通数据,直接把数据通过ifarme嵌套方法传递过去,使用简单方便。
最近在做项目中,遇到一个问题,就是iframe高度的自适应问题,以下是解决办法
iframe 跨域 自动适应高度;iframe 跨域 自动适应高度;
有个在线例子,访问地址:http://okiner.cn/demo/cross-domain/iframe.html,这是源码,方便下载
Iframe自适应高度一直都备受关注,接下来为大家介绍下同域名下Iframe自适应高度的处理以及跨域时Iframe高度自适应,感兴趣的朋友可以参考下哈
高度自适应 跨域访问实例下载 高度自适应 跨域访问实例下载
www.baidu.com,假设地址:http://www.baidu.com/b.html 实现效果: A域名下的页面a.html中通过iframe嵌入B域名下的页面b.html,由于b.html的宽度和高度是不可预知而且会变化的,所以需要a.html中的iframe自适应大小....
框架完美解决了iframe之间的跨域通讯。底层技术采用window.name转换代理实现
前几天做公司和开心网合作项目的时候 碰到iframe 跨域自适应的问题刚开始很迷惑 开心网那边技术工程师给我发了一段这样子的代码。
iframe 跨域访问session问题解决方法
iframe的高度需要根据子页面的实际高度来进行调整,但是如果子页面不在同一域中怎么办?这时候脚本没有办法获取到子页面的高度,存在JavaScript跨域的问题
采用JavaScript来控制iframe元素的高度是iframe高度自适应的关键,同时由于JavaScript对不同域名下权限的控制,引 发出同域、跨域两种情况。 同域时Iframe高度自适应 下面的代码兼容IE/Firefox浏览器,控制id为...
介绍: 填写的嵌入地址一定要和本页面在同一个站点上,否则会提示“拒绝访问!”。对跨域引用有权限问题,请查阅其他资料。
iframe 与主框架相互访问例子,包含同域访问,跨域访问例子。