我该如何使用jQuery获取外部URL的HTML?
您需要使用jQuery $.get
http://api.jquery.com/jQuery.get/
示例:通过额外的数据负载(HTML或XML,取决于返回的内容)请求test.cgi并弹出结果。
$.get("test.cgi", { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
编辑:仅当您的页面在同一域上时,此方法才有效。
由于同源策略,所有常见的浏览器都不允许JavaScript调用访问具有不同(子)域的任何页面。唯一的解决方法是在自己的服务器上设置某种类型的“代理”(例如PHP脚本),该代理在相同的域下运行,从第三方获取所需信息并将其输出。