我有一个任务,通过JS / jQuery获取XML文件没有存储另一个服务器的服务器语言。像这样访问网址;例如,这个是假的。
http://46.111.145.223:8080/abc/users/xyz
帮帮我。 我如何通过JS / jQuery获取XML
答案 0 :(得分:2)
简单的答案是:你做不到。这是XSS,出于安全原因,AJAX请求仅限于本地调用。
对此只有一个解决方案:对本地php文件的AJAX调用,它为您获取数据,即使用fopen('http://www.blah.com')。当然,只有在本地服务器配置中允许fopen时才有效。
另请参阅XSS
上的此链接答案 1 :(得分:0)
如果您使用相对现代的浏览器(不是IE6,IE7)并且可以访问需要读取数据的服务器,则可以使用跨域ajax
基本上你需要