var cse; loadScript(); $(function() { $("header .search").click(function() { if (cse===undefined) { init (); }; $(".dialog-mask").show(); $(".search_res").slideDown(); $(".search_res input").focus(); }); $("footer .search_res .badge").click(function() { search_close(); }) $(".dialog-mask").click(function() { search_close(); }); $("#search_form").on('submit', function(event) { event.preventDefault(); window.res = ""; var shuVa = $("input[name=keywords]").val(); var AJAXfileURL="/js/AJAXfiles/common.htm"; var productList = [ ["移动站","移动","履带","轮胎","建筑"], ["砂","立轴","冲击","vsi","VSI"], ["破","碎"], ["磨","粉","mtw","MTW"] ],state; outerloop: for (var i = 0; i < productList.length; i++) { for (var j = 0; j < productList[i].length; j++) { if (shuVa.indexOf(productList[i][j]) > -1) { state = i; break outerloop; } } } switch (state){ case 0: AJAXfileURL="/js/AJAXfiles/mobile-crusher.htm" break; case 1: AJAXfileURL="/js/AJAXfiles/sand.htm" break; case 2: AJAXfileURL="/js/AJAXfiles/crusher.htm" break; case 3: AJAXfileURL="/js/AJAXfiles/mill.htm" break; default: AJAXfileURL="/js/AJAXfiles/common.htm" } $.get(AJAXfileURL,function(data) { res = data+""; }); cse.getResult($(".search_res input").val(), display); }); }) //处理结果回调函数示例 function display (data) { //console.log(data); //cse.getSearchInfo($(".search_res input").val(),display_info); var _windowHeight = $(window).height(); $(".search_res .res").height(_windowHeight - 90); $.each(data,function() { res+= "
  • "+ "

    "+this.title+"

    "+ "

    "+this.dispTime+" "+this.abstract+"

    "+ "
  • "; }); $("footer .search_res .res ul").html(res); $("footer .search_res .badge").css("right","37px"); $("footer .search_res .res").css("overflow-y","scroll"); } /* function display_info (data) { console.log(data); } */ //关闭 function search_close () { $(".search_res").slideUp(); $(".dialog-mask").hide(); }; //初始化回调函数示例 function init () { cse = new BCse.Search("13858647910312622231"); //参数为您的API引擎ID,已自动填写,必需。 cse.setSearchRange(2,['www.sandismithauthor.com']); //cse.getResult("关键词", display); //此方法获取搜索结果,参数1为搜索词,参数2为您获取到结果后想要执行的回调函数。 } function loadScript () { var script = document.createElement("script"); script.type = "text/javascript"; script.charset = "utf-8"; script.src = "//www.sandismithauthor.com/js/bd.js"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(script, s); }