我正在尝试通过 HTTP 从 JavaScript 获取一些简单的文本:
$(function() {
$.get("http://mydomain.com/path", function(result) {
console.log(result);
});
});
结果应该是 text/html
,但基本上只是一个简单的键值字符串,没有任何 HTML 标签。该页面在我的控制之下,但由第三方(闭源)提供,因此我无法修改提供该页面的 Java。
如何从 JavaScript 获取该页面的内容?
最佳答案
您只需使用PHP/ASP您的服务器端语言来检索跨域请求或使用由以下人员创建的跨域ajax服务等服务:雅虎!
它使用 JSONP,允许执行非常严格的跨域请求,但要求来自 Yahoo!他们将检索互联网上的任何页面。
http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/
关于javascript - Access-Control-Allow-Origin 不允许 XMLHttpRequest 来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8176913/