我在读取由 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 文件在另一台服务器上。所以我想可能有一些跨域限制?
我只是不知道从哪里开始。谁能帮我?谢谢!!