var showLoading = true; $(function () { var classid = getClassID(); var aid = getInfoID(); if (aid != "0") { artclick(classid, aid) } else { if (classid != "0") { classclick(classid); } } }) function getinterface_data(id, key, lti) { $.ajax({ type: "post", url: "/index.php?a=getdata_interface", data: { key: key, lti: lti }, success: function (msg) { var obj = eval('(' + msg + ')'); $("#" + id).html(obj.ListHtml); } }) } /*-------------------------没有内容自动隐藏-------------------------*/ $(function () { $('.IFHide').map(function (index) { if ($(this).html().trim().length <= 0) { $(this).hide(); $('.DivHide:eq(' + index + ')').hide(); } }); $(".develop_body .sitew_erm").hide(); $(".develop_body .sitew_close").hide(); }); /*栏目点击率方法*/ function classclick(cid) { $.ajax({ type: "POST", dataType: "json", url: '/index.php?a=hits', data: { catid: cid }, success: function (data) { } }); } /*文章页浏览量*/ function artclick(cid, aid) { $.ajax({ type: "POST", dataType: "json", url: '/index.php?a=hit', data: { id: aid, catid: cid }, success: function (data) { $("#hitid").html("浏览量:" + data); } }); } var Request = { QueryString: function (key) { var svalue = window.location.search.match(new RegExp("[\?\&]" + key + "=([^\&]*)(\&?)", "i")); return svalue ? svalue[1] : svalue; } } //回车事件 function EnterFunction(ElementInput, ElementBtn) { $(ElementInput).keydown(function (e) { var curKey = e.which; if (curKey == 13) { $(ElementBtn).click(); } }); } $(function () { EnterFunction("#formd_search_id", "#btnSearch"); EnterFunction("#formd_search_id1", "#btnSearch1"); EnterFunction("#formd_search_id2", "#btnSearch2"); EnterFunction("#search-field", "#btnSearch"); EnterFunction("#keywords", ".go_page"); }) $(document).on("click", ".news_data .year_select dd a", function () { gonggaotonghan(1); }) $(document).on("click", ".report_list .year_select dd a", function () { zhongbaojinianbao(1); }) $(document).on("click", "#yearTwo dd a", function () { environment_society(1); jidutongxun(1); }) $(document).on("click", ".company_list .year_select dd a", function () { gongsiyanshi(1); }) $(document).on("click", ".map_list .year_select dd a", function () { contact(1); }) var provinceSearch = []; var city = []; //去掉长租公寓与住宅商业重复的省份,并且将住宅商业中没有省份追加进来 function compareProvince() { //住宅和商业共同的省份 var provinceArr = $("#catnameArr").val().split('|'); //判断长租公寓与(商业和住宅)重复的省份 $(function () { var provincePush = ''; jsonpGetHepler('https://api.liveyu.com/product/houseinfo/searchListApartmentForXH', null, function (data) { for (var i = 0; i < data.length; i++) { if ($.inArray(data[i].provinceName, provinceArr) == -1) {//如果没有找到,需要将城市追加到省份中 console.log(data[i].provinceName); provincePush += '' + data[i].provinceName + ''; } provinceSearch[data[i].provinceName] = []; for (var j = 0; j < data[i].cities.length; j++) { data[i].cities[j].cityName = data[i].cities[j].cityName.replace("市", ""); provinceSearch[data[i].provinceName][j] = data[i].cities[j].cityName; city[data[i].cities[j].cityName] = []; contentList = ''; for (var k = 0; k < data[i].cities[j].houseList.length; k++) { contentList += '
  • ' + data[i].cities[j].houseList[k].name + '

    ' + $('#changzu_catname').val() + '

  • '; } city[data[i].cities[j].cityName] = contentList; } } //将只有长租公寓中存在的省份追加到省份列表中 $("#province dd").append(provincePush); //将当前城市的数据追加到数据显示中 var cityname = $("#city dd a.on").text();; //console.log(cityname); $("#PublicSearch_Html").append(city[cityname]); // 圆圈默认值 map_show(); map_select(); map_cicle(); }); }) } //console.log(city); $(document).on("click", "#quanju .pub_year .year_select dd a", function () { $("#PublicSearch_Html").html(""); var iscatid = $(this).attr("data-catid"); var isportcity = $(this).attr("data-portcity"); var isport = $(this).attr("data-port"); //如果为栏目需要获取栏目下的城市 if (iscatid == 'true') { getcityAll(1); //获取只有接口中有该省份时的城市信息 } else if (isportcity == 'true') { getportcity(); } else if (isport == 'true') { getportdata(); } else { zhuzhaiAll(1); } }) function getportcity() { var catname = $("#province dd a.on").attr("data-title"); var provincePush = ''; var num = provinceSearch[catname].length; for (var i = 0; i < num; i++) { var classstyle = ''; if (i == 0) { $("#city dt").html('

    ' + provinceSearch[catname][i] + '

    '); var classstyle = 'class="on"'; } provincePush += '' + provinceSearch[catname][i] + ''; } $("#city dd").html(provincePush); getportdata(); } function getportdata() { var cityname = $("#city dd a.on").attr("data-val"); console.log(city); $("#PublicSearch_Html").html(city[cityname]); } function getcityAll(pageindex) { var pageindex = pageindex; var pagesize = 10000; var isRelationChild = 0; var catid = $("#province dd a.on").attr("data-val"); var catname = $("#province dd a.on").attr("data-title"); var pagecmd = "getcity"; var where = '{"field":"catid","value":"' + catid + '","symbol":"in","isRelationChild":0,"RelationField":""}'; var condition = '[{"condition":[' + where + '],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearchAll(data, function (msg) { var obj = eval('(' + msg + ')'); var provincePush = ''; var HtmlList = ''; var cityArr = []; if (obj.data) { for (var i = 0; i < obj.data.length; i++) { cityArr[i] = obj.data[i]['title']; var classstyle = ''; if (i == 0) { $("#city dt").html('

    ' + obj.data[i]['title'] + '

    '); var classstyle = 'class="on"'; } HtmlList += '' + obj.data[i]['title'] + ''; } if (provinceSearch[catname]) { var num = provinceSearch[catname].length; for (var i = 0; i < num; i++) { if ($.inArray(provinceSearch[catname][i], cityArr) == -1) { provincePush += '' + provinceSearch[catname][i] + ''; } } } } else { $("#city dt").html('

    '); } //console.log("123:"+obj.data); $("#city dd").html(HtmlList + provincePush); zhuzhaiAll(1); }); } function zhuzhaiAll(pageindex) { var pageindex = pageindex; var pagesize = 10000; var isRelationChild = 0; var catid = $("#province dd a.on").attr("data-val"); var relationid = $("#city dd a.on").attr("data-val"); var cityname = $("#city dd a.on").text(); var pagecmd = "zhuzhaiAll"; if (catid != '' && catid != undefined && relationid != '' && relationid != undefined) { var where = '{"field":"relationid","value":"' + relationid + '","symbol":"in","isRelationChild":' + isRelationChild + '}'; } else if (catid != '' && catid != undefined) { var where = '{"field":"catid","value":"' + catid + '","symbol":"in","isRelationChild":1,"RelationField":"relationid"}'; } else if (relationid != '' && relationid != undefined) { var where = '{"field":"relationid","value":"' + relationid + '","symbol":"in","isRelationChild":' + isRelationChild + '}'; } var condition = '[{"condition":[' + where + '],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch1(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; var dataPush = ''; if (obj.data) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '
  • ' + obj.data[i]["title"] + '

    ' + obj.data[i]["catname"] + '

    ' + obj.data[i]["text19"] + '

  • '; } } console.log(city); if (city[cityname]) { dataPush = city[cityname]; } $("#PublicSearch_Html").html(HtmlList + dataPush); }); } $(document).on("click", "#publicsearch .pub_year .year_select dd a", function () { $("#PublicSearch_Html").html(""); var iscatid = $(this).attr("data-catid"); //如果为栏目需要获取栏目下的城市 if (iscatid == 'true') { getcity(1); } else { zhuzhai(1); } }) function getcity(pageindex) { var pageindex = pageindex; var pagesize = 10000; var isRelationChild = 0; var catid = $("#province dd a.on").attr("data-val"); var pagecmd = "getcity"; var where = '{"field":"catid","value":"' + catid + '","symbol":"in","isRelationChild":0,"RelationField":""}'; var condition = '[{"condition":[' + where + '],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data) { for (var i = 0; i < obj.data.length; i++) { var classstyle = ''; if (i == 0) { $("#city dt").html('

    ' + obj.data[i]['title'] + '

    '); var classstyle = 'class="on"'; } HtmlList += '' + obj.data[i]['title'] + ''; } } else { $("#city dt").html('

    '); } //console.log("123:"+obj.data); $("#city dd").html(HtmlList); zhuzhai(1); }); } function zhuzhai(pageindex) { var pageindex = pageindex; var pagesize = 10000; var isRelationChild = 0; var catid = $("#province dd a.on").attr("data-val"); var relationid = $("#city dd a.on").attr("data-val"); var pagecmd = "zhuzhai"; if (catid != '' && catid != undefined && relationid != '' && relationid != undefined) { var where = '{"field":"relationid","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '}'; } else if (catid != '' && catid != undefined) { var where = '{"field":"catid","value":"' + catid + '","symbol":"in","isRelationChild":1,"RelationField":"relationid"}'; } else if (relationid != '' && relationid != undefined) { var where = '{"field":"relationid","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '}'; } var condition = '[{"condition":[' + where + '],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '
  • ' + obj.data[i]["title"] + '

    ' + obj.data[i]["text19"] + '

  • '; } } //console.log("123:"+obj.data); $("#PublicSearch_Html").html(HtmlList); }); } function gonggaotonghan(pageindex) { var pageindex = pageindex; var pagesize = 8; var isRelationChild = 0; var text3 = $("#year dd a.on").attr("data-val"); var text4 = $("#month dd a.on").attr("data-val"); var catid = $("#catid").val(); var pagecmd = "gonggaotonghan"; var where = ''; if (text3 != '' && text3 != undefined && text4 != '' && text4 != undefined) { var where = ',{"field":"text3","value":"' + text3 + '","symbol":"=","isRelationChild":' + isRelationChild + '},{"field":"text4","value":"' + text4 + '","symbol":"=","isRelationChild":' + isRelationChild + '}'; } else if (text3 != '' && text3 != undefined) { var where = ',{"field":"text3","value":"' + text3 + '","symbol":"=","isRelationChild":' + isRelationChild + '}'; } else if (text4 != '' && text4 != undefined) { var where = ',{"field":"text4","value":"' + text4 + '","symbol":"=","isRelationChild":' + isRelationChild + '}'; } var condition = '[{"condition":[{"field":"catid","value":"' + catid + '","symbol":"=","isRelationChild":' + isRelationChild + '}' + where + '],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data != null) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '
  • ' + obj.data[i]['day'] + '/' + obj.data[i]['month'] + '/' + obj.data[i]['year'] + '

    ' + obj.data[i]['title'] + '

  • '; } } else { HtmlList = '
  • 抱歉,没有找到相关信息
  • '; } console.log(obj.data); $("#PublicSearch_Html").html(HtmlList); var PageHtml = '
    ' + obj.data_page['list'] + '
    '; $("#PublicSearch_Page").html(PageHtml); }); } function zhongbaojinianbao(pageindex) { var pageindex = pageindex; var pagesize = 1000; var isRelationChild = 0; var relationid = $("#year dd a.on").attr("data-id"); var pagecmd = "zhongbaojinianbao"; var condition = '[{"condition":[{"field":"relationid","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '}],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data != null) { for (var i = 0; i < obj.data.length; i++) { //HtmlList += '
  • ' + obj.data[i]['month'] + '

    /' + obj.data[i]['year'] + '

  • '; HtmlList += '
  • '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += ' ' + obj.data[i]['month'] + ''; HtmlList += '

    /' + obj.data[i]['year'] + '

    '; HtmlList += '
    '; HtmlList += '
    '; if (obj.data[i]['file4'] != '' && obj.data[i]['file4'] != 'undefined' && obj.data[i]['file4'] != undefined) { HtmlList += '

    ' + obj.data[i]['title'] + '

    '; } if (obj.data[i]['file3'] != '' && obj.data[i]['file3'] != 'undefined' && obj.data[i]['file3'] != undefined) { HtmlList += '

    ' + obj.data[i]['subtitle'] + '

    '; } if (obj.data[i]['file'] != '' && obj.data[i]['file'] != 'undefined' && obj.data[i]['file'] != undefined) { HtmlList += '

    ' + obj.data[i]['text3'] + '

    '; } HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
  • '; } var title = $("#year dd a.on").attr("data-val"); $("#contentTitle").html(title); } else { HtmlList = '
  • 抱歉,没有找到相关信息
  • '; } console.log(obj.data); $("#PublicSearch_Html").html(HtmlList); }); } function environment_society(pageindex) { var pageindex = pageindex; var pagesize = 1000; var isRelationChild = 1; var catidOne = $("#catidOne").val(); var relationid = $("#yearTwo dd a.on").attr("data-val"); var pagecmd = "environment_society"; var condition = '[{"condition":[{"field":"text3","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '}],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition|search|catidOne";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition + "|search|" + catidOne; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearches(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; console.log(obj.data); if (obj.data != null && obj.data != false) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '
  • '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
    '; if (obj.data[i]['file4'] != '' && obj.data[i]['file4'] != 'undefined' && obj.data[i]['file4'] != undefined) { HtmlList += '

    ' + obj.data[i]['title'] + '

    '; } if (obj.data[i]['file3'] != '' && obj.data[i]['file3'] != 'undefined' && obj.data[i]['file3'] != undefined) { HtmlList += '

    ' + obj.data[i]['subtitle'] + '

    '; } if (obj.data[i]['file'] != '' && obj.data[i]['file'] != 'undefined' && obj.data[i]['file'] != undefined) { HtmlList += '

    ' + obj.data[i]['text3'] + '

    '; } HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
    '; HtmlList += '
  • '; } } else { HtmlList = '
  • 抱歉,没有找到相关信息
  • '; } $("#PublicSearch_Html").html(HtmlList); }); } function jidutongxun(pageindex) { var pageindex = pageindex; var pagesize = 1000; var isRelationChild = 0; var relationid = $("#yearTwo dd a.on").attr("data-val"); var pagecmd = "jidutongxun"; var condition = '[{"condition":[{"field":"text3","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '},{"field":"catid","value":"405","symbol":"=","isRelationChild":' + isRelationChild + '}],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data != null) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '
  • '; HtmlList += '
    '; HtmlList += '

    '; HtmlList += ' ' + obj.data[i]['day'] + '/' + obj.data[i]['month'] + '/' + obj.data[i]['year'] + ''; HtmlList += '

    ' + obj.data[i]['title'] + '

    '; HtmlList += '

    '; HtmlList += ' '; HtmlList += '
    '; HtmlList += '
  • '; } } else { HtmlList = '
  • 抱歉,没有找到相关信息
  • '; } console.log(obj.data); $("#PublicSearchTwo_Html").html(HtmlList); }); } function gongsiyanshi(pageindex) { var pageindex = pageindex; var pagesize = 1000; var isRelationChild = 0; var relationid = $("#year dd a.on").attr("data-id"); var pagecmd = "gongsiyanshi"; var condition = '[{"condition":[{"field":"relationid","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '}],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data != null) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '
  • ' + obj.data[i]['day'] + '/' + obj.data[i]['month'] + '/' + obj.data[i]['year'] + '

    ' + obj.data[i]['title'] + '

    ' + obj.data[i]['title'] + '

    ' + obj.data[i]['description'] + '

  • '; } var title = $("#year dd a.on").attr("data-val"); $("#contentTitle").html(title); } else { HtmlList = '
  • 抱歉,没有找到相关信息
  • '; } console.log(obj.data); $("#PublicSearch_Html").html(HtmlList); }); } function contact(pageindex) { var pageindex = pageindex; var pagesize = 1000; var isRelationChild = 0; var relationid = $("#year dd a.on").attr("data-val"); var pagecmd = "contact"; var condition = '[{"condition":[{"field":"relationid","value":"' + relationid + '","symbol":"=","isRelationChild":' + isRelationChild + '}],"condition_type":1,"pagesize":' + pagesize + ',"pageindex":' + pageindex + '}]'; var attrArgs = "cmd|search|pagecmd|search|condition";//为了转换数组与json中的逗号冲突,此处用|search|分隔 var valArgs = "getConditionResult" + "|search|" + pagecmd + "|search|" + condition; var data = "attrArgs=" + encryption(attrArgs) + "&valArgs=" + encryption(valArgs) + ""; ajaxPublicSearch(data, function (msg) { var obj = eval('(' + msg + ')'); var HtmlList = ''; if (obj.data != null) { for (var i = 0; i < obj.data.length; i++) { HtmlList += '' + obj.data[i]['title'] + ''; } } $("#PublicSearch_Html").html(HtmlList); }); } function ajaxPublicSearch(data, fn) { $.ajax({ "type": "post", "url": "/index.php?g=Contents&m=Index&a=public_ajax_search", "data": data, "datatype": "html", "success": function (msg) { if (fn) { fn(msg); } }, "error": function () { /*alert("对不起,服务器繁忙请稍后重试");*/ } }); } function ajaxPublicSearches(data, fn) { $.ajax({ "type": "post", "url": "/index.php?g=Contents&m=Index&a=public_ajax_search_es", "data": data, "datatype": "html", "success": function (msg) { if (fn) { fn(msg); } }, "error": function () { /*alert("对不起,服务器繁忙请稍后重试");*/ } }); } function ajaxPublicSearchAll(data, fn) { $.ajax({ "type": "post", "url": "/index.php?g=Contents&m=Index&a=public_ajax_searchAll", "data": data, "datatype": "html", "success": function (msg) { if (fn) { fn(msg); } }, "error": function () { /*alert("对不起,服务器繁忙请稍后重试");*/ } }); } function ajaxPublicSearch1(data, fn) { $.ajax({ "type": "post", "url": "/index.php?g=Contents&m=Index&a=public_ajax_search1", "data": data, "datatype": "html", "success": function (msg) { if (fn) { fn(msg); } }, "error": function () { /*alert("对不起,服务器繁忙请稍后重试");*/ } }); } /*-----------------------------搜索结果绑定-------------------------------------------------------------------------*/ $(function () { $('#btnSearch').click(function () { search(); }); function search() { if ($.trim($("#formd_search_id").val()) == '' || $.trim($("#formd_search_id").val()) == "search...") { $('#formd_search_id').focus(); alert("请输入关键词!"); return false; } else { window.location = "/other/search.html?key=" + encodeURIComponent($.trim($("#formd_search_id").val())); } } }) $(function () { $('#btnSearch1').click(function () { search1(); }); function search1() { if ($.trim($("#formd_search_id1").val()) == '' || $.trim($("#formd_search_id1").val()) == "search...") { $('#formd_search_id1').focus(); alert("请输入关键词!"); return false; } else { window.location = "/other/search.html?key=" + encodeURIComponent($.trim($("#formd_search_id1").val())); } } }) $(function () { $('#btnSearch2').click(function () { search2(); }); function search2() { if ($.trim($("#formd_search_id2").val()) == '' || $.trim($("#formd_search_id2").val()) == "search...") { $('#formd_search_id2').focus(); alert("请输入关键词!"); return false; } else { window.location = "/other/search.html?key=" + encodeURIComponent($.trim($("#formd_search_id2").val())); } } }) //危险字符过滤 $(function () { $(document).on('keyup', 'input[type=text],textarea,input[type=password]', function () { var val = $(this).val().toLocaleLowerCase(); var otherKey = " and | exec | count | chr | mid | master | or | truncate | char | declare | join |<|>|/*|*/|;|\\u|insert|select|delete|update|create|drop|script|javascript|alert"; var goon = true; for (var i = 0; i < otherKey.split('|').length ; i++) { if (goon) { if (val.indexOf(otherKey.split('|')[i]) != -1) { alert("不能包含危险字符!"); $(this).val(''); goon = false; return; } } } }); }) function checkSQL(tempKey) { var val = tempKey; var otherKey = " and | exec | count | chr | mid | master | or | truncate | char | declare | join |<|>|*|/*|*/|;|\\u|insert|select|delete|update|create|drop|script|javascript|alert"; var goon = true; for (var i = 0; i < otherKey.split('|').length ; i++) { if (goon) { if (val.indexOf(otherKey.split('|')[i]) != -1) { goon = false; } } } return goon; } var classid = ''; var key = ''; var ToPage = function (pageIndex) { console.log(pageIndex); if (!checkSQL(key)) { alert("请不要包含危险字符!"); window.location.href = "/index.html"; return false; } if (pageIndex == 1) { $("#AjaxList").html(""); } var html_start = $("#html_start").val(); var html_end = $("#html_end").val(); var pageclass = $("#pageClass").val(); var pagesize = $("#pagesize").val(); var updatetime = $("#updatetime").val(); var listhtml = $("#listhtml").val(); var pagehtml = $("#pagehtml").val(); $.ajax({ type: "post", url: "/index.php?a=qwsearch", data: { pageindex: pageIndex, pagesize: pagesize, key: key, html_start: html_start, html_end: html_end, pageclass: pageclass, updatetime: updatetime, listhtml: listhtml, pagehtml: pagehtml }, success: function (msg) { var obj = eval('(' + msg + ')'); $('#AjaxList').html(obj.ListHtml.toString()); $('#AjaxPageList').html(obj.PageHtml.toString()); $('#searchNum').html(obj.RecordCount); $('#formd_search_id').val(key); $('#searchText').html('"' + key + '"'); $('#formd_search_id1').val(key); $('#formd_search_id2').val(key); } }) } /*-----------------------------利用cookie保存浏览记录-------------------------------*/ function SetMyCollect(id, url, photo) { $.ajax({ type: "post", url: "/index.php?a=history", data: { id: id, url: url, photo: photo }, success: function (msg) { } }) } /*-----------------------------获取浏览记录-------------------------------*/ function getMyCollect() { $.ajax({ type: "post", url: "/index.php?a=gethistory", data: "", success: function (msg) { var obj = eval('(' + msg + ')'); $('#GetMyCollect').html(obj.ListHtml); } }) } /*----------------------当前位置定位-------------------*/ $(function () { var MenuName = $.trim($("div.site>div.inwrap>a:eq(1)").text()); $('nav>ul>li>a').map(function () { if ($.trim($(this).text()) == MenuName) { $(this).parent().addClass('on').siblings().removeClass('on'); } }); var MenuName = $.trim($("div.site>div.inwrap>span").text()); $('nav>ul>li>a').map(function () { if ($.trim($(this).text()) == MenuName) { $(this).parent().addClass('on').siblings().removeClass('on'); } }); }) /*----------------------点击下载及时更新下载次数-------------------*/ $(document).on('click', '.Mylike', function () { var strid = $(this).attr("data-id");//ID var strurl = $(this).attr("data-url"); var stremid = $(this).parents('.AForm').find('.Mylikelist'); var objMylike = $(this); data = "id=" + strid; $.ajax({ type: "post", url: "/index.php?a=downloadnum", data: data, success: function (msg) { var obj = eval('(' + msg + ')'); if (obj.status == 1) { stremid.text(Number(stremid.text()) + Number(1)); window.location = "" + strurl; } } }) }); /*----------------------获取下载次数-------------------*/ $(function () { var ids = ''; $('.Mylikelist').map(function () { ids += $(this).attr('data-id') + ','; }); if (ids.length == 0) { return; } data = "ids=" + ids; $.ajax({ type: "post", url: "/index.php?a=getdownloadnum", data: data, success: function (msg) { var obj = eval('(' + msg + ')'); var hits = (obj.info); for (var i = 0; i < hits.split(',').length; i++) { $('.Mylikelist').eq(i).text(hits.split(',')[i]); } } }) }); /*----------------------动态加载公共模板--------------------*/ function getAajaxInclude(dataUrl, element) { $.ajax({ "type": "get", "url": "" + dataUrl + "", "datatype": "html", "success": function (msg) { $(element).html(msg); }, "error": function (e) { } }) } /*------------------文字转语音------------------------*/ $(".audio_btn").click(function () { var count = 0; var Timer = null; var target = $("#audiodiv audio:eq(" + count + ")").get(0); if (target.paused) { target.play(); $(".audio_btn").addClass("pause"); } else { target.pause(); $(".audio_btn").removeClass("pause"); } Timer = setInterval(function () { $("#audiodiv audio:eq(" + count + ")").get(0).onended = function () { $("#audiodiv audio:eq(" + count + ")").get(0).pause(); count = count + 1; $("#audiodiv audio:eq(" + count + ")").get(0).play(); }; $("#audiodiv audio:last").get(0).onended = function () { $(".audio_btn").removeClass("pause"); }; }, 10) })