Javascript 从url获取xml的java脚本

Javascript 从url获取xml的java脚本,javascript,Javascript,我正在写一个js来从url获取xml,但没有得到任何响应。我做错了什么 $(document).ready(function () { $.ajax({ type: "GET", url: "http://www.w3schools.com/xml/simple.xml", dataType: "xml", success: function(response)

我正在写一个js来从url获取xml,但没有得到任何响应。我做错了什么

  $(document).ready(function () {
            $.ajax({
            type: "GET",
            url: "http://www.w3schools.com/xml/simple.xml",
            dataType: "xml",
            success: function(response)
                {
                    alert(response);
                }
        });


    });

您忘记用双引号“

第一个脚本语法错误(“)结束url参数,您已经修复了该错误,尽管您无法访问以下url
http://www.w3schools.com/xml/simple.xml
由于CORS(跨源资源共享)策略,使用ajax

原因
已阻止跨源请求:同一源策略不允许读取位于的远程资源。这可以通过将资源移动到同一域或启用CORS来解决。

感谢girish如何启用CORS您无法在其他域上启用CORS。。。它是在resose header
Access Control Allow Origin::
中定义的,但是如果我使用类似jersey客户端/webservice客户端的java执行相同的请求,我会得到一个响应,这怎么可能呢?使用PHP CURL概念。。。。因为你对学校没有控制权。我知道您正在寻找javascript解决方案,但最好使用任何服务器端语言(如PHP、JAVA)来获取XML数据。@chiru您应该使用相同的域url,并使用CURL on server script获取
api
响应。