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 += '';
}
} 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]['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)
})