$(function(){ //手机上访问电脑版网站时 自动跳转到手机板 //if(checkMobile()) // window.location.href="/xbq/"; //导航下拉定位 $(".bn_menu li ul").each(function(){ $(this).css("left",$(this).parent().offset().left); }); if($(".slidepnl").length>0) { initIndex(); } if($(".pslide").length>0)//首页产品图片尺寸 { $(".pslide .face img").each(function(){ setImgSize($(this),222,222); }); } if($(".caselist").length>0)//案例图片尺寸 { $(".caselist img").each(function(){ setImgSize($(this),270,170); }); } if($(".prdtlist").length>0)//产品页图片尺寸 { $(".prdtlist .face img").each(function(){ setImgSize($(this),200,200); }); } if($("#p_menu").length>0)//产品目录 { //绑定事件 /* $(".prdtmenu .ico").each(function(){ $(this).click(function(){ if($(this).parents(".item").attr("class")=="item sel")//关闭 { $(this).parents(".item").attr("class","item"); } else { $(this).parents(".item").siblings(".item.sel").attr("class","item"); $(this).parents(".item").attr("class","item sel"); $(this).parents(".item").find(".child").slideDown(500); } }); }); */ //设置初始展开 var sel_sid = $("#HiddenFieldSid").val(); var sel_pid = $("#HiddenFieldPid").val(); if(sel_sid!="") $("#p_type_"+sel_sid).attr("class","item sel"); if(sel_pid!="") $("#p_name_"+sel_pid).attr("class","sel"); } if($("#d_menu").length>0)//下载目录 { //设置初始展开 var sel_bid = $("#HiddenFieldBid").val(); var sel_sid = $("#HiddenFieldSid").val(); if(sel_bid!="") $("#d_b_type_"+sel_bid).attr("class","item sel"); if(sel_sid!="") $("#d_s_type_"+sel_sid).attr("class","sel"); } if($(".pinfotag").length>0)//产品详细页面切换 { $(".pinfotag .tag a:eq(0)").attr("class","sel"); $(".pinfotag .item:eq(0)").css("display","block"); $(".pinfotag .tag a").each(function(index){ $(this).click(function(){ $(".tag a").attr("class",""); $(this).attr("class","sel"); $(".pinfotag .item").css("display","none"); //$(".pinfotag .item:eq("+index+")").slideDown(500); $(".pinfotag .item:eq("+index+")").css("display","block"); }); }); } if($(".sameprdt").length>0)//产品详细页图片尺寸 { $(".sameprdt .face img").each(function(){ setImgSize($(this),170,170); }); } if($(".fullmap").length>0)//联系我们 地图 { $(".fullmap .shadow").css("width",$(window).width()-40); $(".fullmap iframe").css("width",$(window).width()); } $("a").focus(function(){$(this).blur();}); }); $(window).scroll(function(){ if($(".menu").length>0)//产品页面左边目录随滚动条滚动 { ScrollMenuByScrollbar("menu"); } // if($(".prdtmenu").length>0)//产品页面左边目录随滚动条滚动 // { // ScrollMenuByScrollbar("prdtmenu"); // } var scolTop = $(document).scrollTop();//网页被卷去的高 var hei = $(window).height();//窗口高度 if(scolTop>(hei/2))//卷去高度大于窗口高度的一半时显示 $("#lk_top").fadeIn(500); else $("#lk_top").fadeOut(500); }); function checkMobile() { if (navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) ) { return true; } return false; } function initIndex() { //首页 banner $(".slidepnl").css("width",$(window).width()); $(".slidepnl .slides_container").css("width",$(window).width()); $(".slidepnl .slides_container div").css("width",$(window).width()); $(".slidepnl .slides_container div img").css("width",$(window).width()); $('.slidepnl').slides({ preload: true, generateNextPrev: true, preloadImage: 'images/loading.gif', play: 3000, pause: 1500, hoverPause: false, pagination: true, generatePagination: true, effect: 'slide,fade', fadeSpeed: 500 }); $(".slidepnl .pagination").css("left",($('.slidepnl').width()-$(".slidepnl img").length*18)/2);//水平居中 //end $('.pslide').slides({ preload: true, generateNextPrev: true, preloadImage: 'images/loading.gif', play: 3000, pause: 1500, hoverPause: true, pagination: false, generatePagination: false, effect: 'slide', fadeSpeed: 500 }); // $('.slidenews').slides({ // preload: true, // generateNextPrev: false, // preloadImage: 'images/loading.gif', // play: 3000, // pause: 1500, // hoverPause: true, // pagination: true, // generatePagination: true, // effect: 'slide', // fadeSpeed: 500 // }); // $(".slidenews .pagination").css("left",($('.slidenews').width()-$(".slidenews img").length*18)/2);//水平居中 } function ScrollMenuByScrollbar(obj_css_name) { var scolTop = $(document).scrollTop();//网页被卷去的高 var float_top=$(document).height()-$(window).height()-$(".btmpnl").height();//浮动区域:顶部卷完 到底部未出现 if(scolTop<=274)//顶部高度 { $("."+obj_css_name).attr("class",obj_css_name); } else if(scolTop>274&scolTopfloat_top)//底部出现 { $("."+obj_css_name).attr("class",obj_css_name+" lft_float"); $("."+obj_css_name).css("top",($(document).height()-$(".btmpnl").height()-60-$("."+obj_css_name).height())); //$("."+obj_css_name).stop().animate({"top":($(document).height()-$(".btmpnl").height()-60-$("."+obj_css_name).height())},100); } */ } function gototop() { $("html,body").animate({scrollTop:"0px"},100); } //设置图片水平垂直居中,图片对象必须包含 ogr_wid ogr_hei 属性,默认宽 > 高 function setImgSize(img,tar_wid,tar_hei)//图片对象,目标宽度,目标高度 { if(img.attr("ogr_wid")==undefined) return;//没有设置原始尺寸 var ogr_wid=0; var ogr_hei=0; var wid=0; var hei=0; ogr_wid = parseInt(img.attr("ogr_wid")); ogr_hei = parseInt(img.attr("ogr_hei")); if(ogr_wid==0|ogr_hei==0) return; //原始尺寸设置错误 if(ogr_wid>ogr_hei) { wid = tar_wid; hei = parseInt(wid*ogr_hei/ogr_wid); if(hei>tar_hei) { hei=tar_hei; wid = parseInt(hei*ogr_wid/ogr_hei); img.css({"width":wid,"height":hei,"padding-left":(tar_wid-wid)/2,"padding-right":(tar_wid-wid)/2}); } else img.css({"width":wid,"height":hei,"padding-top":(tar_hei-hei)/2,"padding-bottom":(tar_hei-hei)/2}); } else { hei=tar_hei; wid = parseInt(hei*ogr_wid/ogr_hei); if(wid>tar_wid) { wid = tar_wid; hei = parseInt(wid*ogr_hei/ogr_wid); img.css({"width":wid,"height":hei,"padding-top":(tar_hei-hei)/2,"padding-bottom":(tar_hei-hei)/2}); } else img.css({"width":wid,"height":hei,"padding-left":(tar_wid-wid)/2,"padding-right":(tar_wid-wid)/2}); } } var bar=0; var myTmOut=null; var sid = ""; var curindex = 0;//当前页 var datacount=0;//总记录数 //下载分页开始 function initDownPageList()//初始化分页 { datacount=parseInt($("#HiddenDataCount").val());//总记录数 if(datacount==0) { $(".loadmore").html("该分类下暂无下载资料!"); return; } if(datacount == $(".downlist .item").length)//加载完所有 $(".loadmore").css("display","none"); else $(".loadmore").html("总"+datacount+"条,已加载"+$(".downlist .item").length+"条,点击加载更多"); } var bid=""; function LoadMoreDown()//加载下载分页 { bid = $("#HiddenBid").val(); sid = $("#HiddenSid").val(); curindex = parseInt($("#HiddenPageIndex").val());//当前页 datacount = parseInt($("#HiddenDataCount").val());//总记录数 if ($(".downlist .item").length == datacount) return;//加载完所有 $(".loadmore").attr("class", "loadmore ing"); setTimeout(function () { curindex++; $("#HiddenPageIndex").val(curindex); $.ajax({ type: "POST", url: "/down.aspx", data: { "action": "LoadDown", "page": curindex, "bid": bid, "sid": sid }, success: function (res) { $(res).insertBefore($(".loadmore")); $(".loadmore").attr("class", "loadmore"); if (datacount == $(".downlist .item").length)//加载完所有 $(".loadmore").html("总" + datacount + "条,已全部加载!"); else $(".loadmore").html("总" + datacount + "条,已加载" + $(".downlist .item").length + "条,点击加载更多"); }, error: function (xhr, msg, e) { alert("通讯错误"); } }); }, 1000); } //下载分页结束