打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JS实现子页面iframe跨域访问

JS实现子页面iframe跨域访问

2013-01-20|标签:jquery教程

前几天一个广告升窗的需求弄得我都快疯了,在全站的右下角弹一个升窗,每个用户只要是打开浏览器就回弹。弹窗里的广告是投放在一个iframe里的,由于广告是在iframe里,并且iframe的层级是最高的,所以,弹窗的关闭按钮也必须做在iframe里,当点击关闭按钮时我是在子页面里调用了父页面的JS函数来关闭这个弹窗,最后问题出现了。


在firefox关闭是没有任何问题的(貌似firefox对跨域做得比较好吧),但是在IE里就出现了“无权访问”的提示信息。


如何解决js iframe跨域问题?其实非常简单,一行JS代码搞定:


document.domain = "codejia.net";
当然设置的域就是你自己的网站,记得在你的子页面和父页面里都加上上面一行!这个是重点哦,我就是因为在父页面没加浪费了好多时间的。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
突破屏蔽代码-和讯初级者照样放广告!
编程问题 · Verge3D用户手册
AJAX应用所解决的一些常见问题
关于web端的单点登录实践
iframe子页面调用父页面javascript函数的方法
微信公众号开发JS接口在IFRAME中无法调用(扫一扫等接口)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服