许多下一代浏览器(FF 3.1、IE8)将以一种或其他方式支持跨域 XMLHttpRequest(只要服务器选择加入等,存在安全问题)。
WebKit 中也会有同样的功能吗?
FF:https ://developer.mozilla.org/en/Cross-Site_XMLHttpRequest
即:http : //blogs.msdn.com/ie/archive/2008/06/23/securing-cross-site-xmlhttprequest.aspx
许多下一代浏览器(FF 3.1、IE8)将以一种或其他方式支持跨域 XMLHttpRequest(只要服务器选择加入等,存在安全问题)。
WebKit 中也会有同样的功能吗?
FF:https ://developer.mozilla.org/en/Cross-Site_XMLHttpRequest
即:http : //blogs.msdn.com/ie/archive/2008/06/23/securing-cross-site-xmlhttprequest.aspx
我认为这确实符合标准(http://www.w3.org/TR/XMLHttpRequest/),而不是浏览器框架或 javascript 引擎。
事实上,我完全不同意微软决定自己实现与 W3C 标准无关的东西。今天的网络一团糟,主要是因为微软的丑陋实现。
根据 WebKit,它们似乎与 W3C 保持同步。
这里还有一篇很好的文章:http ://ajaxian.com/archives/the-fight-for-cross-domain-xmlhttprequest
如果您正在寻找使用ajax样式(不使用 XMLHttpRequest 对象)进行跨域通信的其他方式,您应该查看JSONP,它目前在所有浏览器上都完全受支持。