您现在的位置:首页 --> JavaScript --> 使用document.domain和iframe实现站内AJAX跨域
使用document.domain和iframe实现站内AJAX跨域
浏览:3255次 出处信息
站内AJAX跨域可以通过document.domain和iframe实现,比如www.css88.com、js.css88.com、css88.com这3个域名其实是3个不同的域,很多时候www.css88.com和css88.com打开的可能是用一个页面,但是,他们确实是不同的域,比如www.css88.com的页面通过ajax无法直接获取css88.com域下的数据,这是由于js的安全性引起的。
不过我们可以通过document.domain和iframe实现在站内的ajax跨域。
查看demo:http://www.css88.com/demo/iframe-domain/
还有一点要注意,这个方法需要在iframe加载后才能使用!
建议继续学习:
- iframe大小自适应 (阅读:8637)
- 10个强大的Ajax jQuery文件上传程序 (阅读:7694)
- iframe里src="about:blank"的问题。 (阅读:6796)
- 优雅绝妙的Javascript跨域问题解决方案 (阅读:6702)
- jQuery中getJSON跨域原理详解 (阅读:5556)
- 跨域请求的iframe解决方案(1) (阅读:5332)
- ajax-cross-domain (阅读:4940)
- BO报表系统嵌入Iframe在firefox下的错误修改 (阅读:4575)
- ie下iframe输入框焦点丢失解决方案 (阅读:4236)
- 利用跨域资源共享(CORS)实现ajax跨域调用 (阅读:4082)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:Web前端优化
后一篇:JavaScript性能陷阱 >>
文章信息
- 作者:愚人码头 来源: WEB前端开发
- 标签: AJAX domain iframe 跨域
- 发布时间:2010-07-21 09:42:37
建议继续学习
近3天十大热文
- [12] 产品设计之QQ邮箱登录页与淘宝登录页
- [9] 分布式系统的事务处理
- [9] Python连接 MySQL 数据库的超时问
- [8] 关于不得不在python中使用代理访问网络的
- [8] 浅述各平台系统交互设计的不同关注点
- [8] 设计上的小细节
- [8] 移动Web开发初学者指南
- [8] 读书:谣言
- [8] 逃出你的肖申克(五):看不见的牢笼(上)
- [7] 迈过社会化网络:互联网的新时代