小编Jav*_*erd的帖子

是否可以跨域使用XMLHttpRequest

可以通过JavaScript实现跨站点XMLHttpRequest吗?

我理解这些限制以及为什么它通常不能正常工作,但是从Firefox 3.5开始就有了

Access-Control-Allow-Origin: *

应该允许这个工作.

它告诉浏览器服务器不关心是否从未提供页面的域发送请求.

我正在使用的代码如下.

function sendData(webservicePayload, callbackFunction) {
var request = null;
if (!window.XMLHttpRequest) { // code for IE
    try {
        request = new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) {
        try {
            request = new ActiveXObject('Microsoft.XMLHTTP');
        } catch (E) {
            return 'Create XMLHTTP request IE';
        }
    }
} else { // code for Mozilla, etc.
    request = new XMLHttpRequest();
}
/*
 * Setup the callback function
 */
request.onreadystatechange = function() {
    if (request.readyState == 4 && request.status …
Run Code Online (Sandbox Code Playgroud)

javascript browser ajax cross-domain

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

browser ×1

cross-domain ×1

javascript ×1