javascript接收获取指定url网页中的json内容

javascript接收获取指定url网页中的json内容

首先javascript出于安全机制是不允许跨域操作的。因此不能抓取其他网站的内容。

可以使用php中的
echo file_get_contents("网址");

也可以使用curl
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"网址");
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
echo $data=curl_exec($ch);
curl_close($ch);

用ajax需要引入jquery
$("button").click(function(){
$("div").load('test.html');
});
如果你要获取这个页面某个id或者类的html还可以这么写
$("button").click(function(){
$("div").load('test.html #container');
});
 这个可以直接把新页面的html元素加载到指定的div或者别的元素里面。
如果你要纯代码的话,那再获取这个div的html就可以了。
$("div").html();

用户必读:隐私政策和版权声明


bbk资源 » javascript接收获取指定url网页中的json内容

发表评论