0

重複の可能性:
同一生成元ポリシーを回避する方法

このURLからxmlデータを取得しようとしています

http://www.rabodirect.com.au/includes/figures.xml

これが私の簡単なコードです:

$(document).ready(function ()
{
   $.ajax({
        url: 'http://www.rabodirect.com.au/includes/figures.xml',
        type: 'GET',
        dataType: 'xml',
        timeout: 10000,
        error: function () {
            alert('Error loading XML document');
        },
        success: function(xml)
        {
          alert(xml);
        }
    }); 
});

しかし、エラーアラートが発生します。

何かアイデアはありますか?なぜxmlデータを取得できないのですか?

ありがとう

4

1 に答える 1

0

あなたの例では、「トランスポートなし」エラーが発生します。ajax で外部リソースにアクセスすることはできません。データを取得して返すローカル URL を呼び出す必要があります。http://api.jquery.com/jQuery.get/の議論も参照してください。

于 2012-10-10T17:57:22.073 に答える