樱花公主

导航

2011年12月29日 #

关于JS的跨域通信的几种解决方案 (转)

摘要: 1.什么引起了ajax不能跨域请求的问题?ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。2.有什么完美的解决方案么?没有。解决方案有不少,但是只能是根据自己的实际情况来选择。具体情况有:一、本域和子域的相互访问: www.aa.com和book.aa.com二、本域和其他域的相互访问: www.aa.com和www.bb.com 用 iframe三、本域和其他域的相互访问: www.aa.com和www.bb.com 用 XMLHttpRequest访问代理四、本域和其他域的相互访问: www.aa.co 阅读全文

posted @ 2011-12-29 14:50 修炼1987 阅读(212) 评论(0) 推荐(0) 编辑