IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

使用document.domain和iframe实现站内AJAX跨域

WEB前端开发 2010-07-21 09:42:37 累计浏览 4,628 次
本机暂存

    站内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加载后才能使用!

同分类推荐文章

  1. translateZ() (2026-06-25 21:18:56)
  2. translateY() (2026-06-25 21:17:56)
  3. translateX() (2026-06-25 21:16:01)

查看更多 前端 文章 →

建议继续学习

  1. 使用python/casperjs编写终极爬虫-客户端App的抓取 (累计阅读 12,961)
  2. YSLOW法则中,为什么yahoo推荐用GET代替POST? (累计阅读 11,837)
  3. JSONP与POST方式请求 (累计阅读 11,294)
  4. jQuery插件---轻量级的弹出窗口wBox. (累计阅读 10,772)
  5. iframe大小自适应 (累计阅读 10,057)
  6. 10个强大的Ajax jQuery文件上传程序 (累计阅读 8,853)
  7. iframe里src="about:blank"的问题。 (累计阅读 8,087)
  8. 优雅绝妙的Javascript跨域问题解决方案 (累计阅读 8,067)
  9. 跨域请求的iframe解决方案(1) (累计阅读 6,500)
  10. nyroModal:强大的jQuery弹出层插件 (累计阅读 5,914)