<script type="text/javascript">
	var cse,totalPages,nowPage;
	//页数处理回调函数
	function showpages(data){
		if(data.curPage==""){data.curPage=1;}else{data.curPage++;}
		nowPage=parseInt(data.curPage);//当前页数
		totalPages=(data.totalNum/10)-1;//总搜索页数
	}
	//处理结果回调函数
	function display (data) {
		cse.getSearchInfo("keyword",showpages);//处理搜索总页数和当前页数
		//************************这里处理展示************************//
		$.each(data, function(key, val){
			console.log(key);
			console.log(data[key]);
		});
		console.log("遍历搜索结果结束");
	}
	//初始化回调函数示例
	function init () {
		cse = new BCse.Search("APPID");//初始化一次即可
		cse.getResult("keyword", display,1);//此方法获取搜索结果,参数1为搜索词,参数2为您获取到结果后想要执行的回调函数,参数3是页数。
	}
	function loadScript () { 
		var script = document.createElement("script"); 
		script.type = "text/javascript";
		script.charset = "utf-8";
		script.src = "http://zhannei.baidu.com/api/customsearch/apiaccept?sid=APPID&v=2.0&callback=init";
		var s = document.getElementsByTagName('script')[0];
		s.parentNode.insertBefore(script, s);
	}
	loadScript();
</script>

看不懂的自己去研究官方的pdf。

Related Posts: 2016 百度站内搜索 API JS示例 :