CGI で生成された XML ファイルの読み取りに問題があります
次のような URL アドレスがあるとします。
http://test.mywebsite.com/cgi-bin/generateXML.cgi?listxml=1&oid=10037&bidderid=6217&aid=25731&tote=
ブラウザで開くと、xml ファイルが返され、ブラウザに表示されます。
次に、javascript と jQuery を使用して、このアドレスによって生成されたこの XML ファイルを取得する必要があります。
私は次のようなコードを試しました:
$(document).ready(function()
{
alert("HELLO!");
var self = this;
var target;
$.get("http://test.mywebsite.com/cgi-bin/generateXML.cgi?listxml=1&oid=10037&bidderid=6217&aid=25731&tote=", function(d){
$(d).find("sale").each(function(){
target = ($(this).find("target").text());
alert(target);
});
});
});
しかし、これはうまくいきません。XML を取得できません。
また、コードは現在ローカル コンピューターにあり、URL アドレス、cgi ファイルは別のサーバーにあることにも言及する必要があります。それで、クロスドメイン制限があるかもしれないと思いますか?
どこから始めたらいいのかわからない。誰でも私を助けることができますか?ありがとうございました!!