您现在的位置:首页 --> JavaScript --> 使用document.domain和iframe实现站内AJAX跨域
使用document.domain和iframe实现站内AJAX跨域
浏览:3232次 出处信息
站内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大小自适应 (阅读:8607)
- 10个强大的Ajax jQuery文件上传程序 (阅读:7666)
- iframe里src="about:blank"的问题。 (阅读:6778)
- 优雅绝妙的Javascript跨域问题解决方案 (阅读:6681)
- jQuery中getJSON跨域原理详解 (阅读:5542)
- 跨域请求的iframe解决方案(1) (阅读:5309)
- ajax-cross-domain (阅读:4920)
- BO报表系统嵌入Iframe在firefox下的错误修改 (阅读:4564)
- ie下iframe输入框焦点丢失解决方案 (阅读:4217)
- 利用跨域资源共享(CORS)实现ajax跨域调用 (阅读:4066)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:Web前端优化
后一篇:JavaScript性能陷阱 >>
文章信息
- 作者:愚人码头 来源: WEB前端开发
- 标签: AJAX domain iframe 跨域
- 发布时间:2010-07-21 09:42:37
建议继续学习
近3天十大热文
- [484] 招聘技巧一二
- [19] 可用性测试好助手——Morae软件的应用
- [18] linux内核研究笔记(一)内存管理 – p
- [16] 豆瓣是啥?
- [16] 从数据中了解用户——数据在现有产品改版设计中
- [16] 配合jquery实现异步加载页面元素
- [16] 再谈“我是怎么招聘程序员的”
- [16] 在ssh服务里使用chroot
- [15] 密度聚类算法之OPTICS
- [14] 从数据中了解用户——数据在新产品设计中的应用