首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery终竟能不能跨域获取别人的数据

2013-08-04 
jquery到底能不能跨域获取别人的数据? $.ajax({url:http://www.xamq.com,type:GET,cache:false,dataTy

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代码的办法最好有有代码 jQuery JSON jsonp HTML
[解决办法]
jsonp 只能是取JS,不能取HTML,可能通过后台来取别网点的HTML
[解决办法]
有一个叫$.getJson 的函数,你看看,没试过可不可以“在 jQuery 1.2 中,您可以通过使用JSONP形式的回调函数来加载其他网域的JSON数据,”
[解决办法]
单jquery不行,需要跨域的页面允许跨域请求或者提供jsonp操作才行
[解决办法]
JQ是用JS写的,出于安全的考虑js跨域是不允许的。

热点排行
Bad Request.