我想使用ajax调用将跨域html加载到我的div中。我尝试过YQL,但它无法正常工作。
$.ajax({
url: htmlURL,
success: function(data){
$('#divID').append(data);
},
error: function(xhr, status){
alert('error'+xhr);
}
})
它应该只是客户端代码,没有服务器端代码。
答案 0 :(得分:0)
这是一个问题。我建议你使用代理脚本。如果您在服务器端使用php,则可以使用cURL和printback响应发送请求。它会起作用,因为JS和"代理" PHP将在同一主机中。