1

我必须为移动网络应用程序发出 ajax 请求,我使用了以下代码

$.ajax({
        type: type, //GET or POST or PUT or DELETE verb
        url: requestURL, // Location of the service        
        //  contentType: "application/x-www-form-urlencoded", // content type sent to server

        dataType: "xml", //Expected data format from server
        processData: false, //True or False
        success: successCallback, //On Successfull service call
        error: serviceFailed// When Service call fails
    });

但它失败并出现错误“错误:访问被拒绝。我正在从 javascript 调用 .aspx 服务

4

1 回答 1

0

您不能向提供网页的域以外的域提交 AJAX 请求。如果它是导致问题的子域,您可以使用此代码来解决它。

document.domain = location.host.replace(/^.*?([^.]+\.[^.]+)$/g,'$1'); 
于 2012-08-27T11:09:16.747 回答