jquery到底能不能跨域获取别人的数据?
$.ajax({
url:"http://www.xamq.com",
type:"GET",
cache:false,
dataType: "jsonp",
jsonp: "callback",
jsonpCallback:"?",
async: false,
success:function(json)
{
alert("json");
}
})
这样写法对不对?求正确写法,或能用js取到别人网站html代码的办法最好有有代码
------解决方案--------------------jsonp 只能是取JS,不能取HTML,可能通过后台来取别网点的HTML
------解决方案--------------------有一个叫$.getJson 的函数,你看看,没试过可不可以“在 jQuery 1.2 中,您可以通过使用JSONP形式的回调函数来加载其他网域的JSON数据,”
------解决方案--------------------单jquery不行,需要跨域的页面允许跨域请求或者提供jsonp操作才行
------解决方案--------------------JQ是用JS写的,出于安全的考虑js跨域是不允许的。