// JavaScript Document var $ = jQuery; var window_Width = $(window).width(); var window_Height = $(window).height(); $(window).resize(function(){ window_Width = $(window).width(); window_Height = $(window).height(); changeBgSlideSize(); }); function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return (r[2]); return null; } $(function(){ $('.Header .Nav ul li').each(function(index,elem){ if($(this).hasClass('on')){ $(".blueBox").animate({ "left":$(".Header .Nav ul li:eq(0)").width()*index },100); } }); setTimeout(function(){ $(".blueBox").css({"opacity":"1"}); },100); $('.Header .NavBox ul li').hover(function(){ var nIndex=$(this).index(); $(".blueBox").stop().animate({"left":$(".Header .NavBox ul li:eq(0)").width()*nIndex}); },function(){ var getNindex=$(".Header .NavBox ul li.on").index(); $(".blueBox").stop().animate({"left":$(".Header NavBox ul li:eq(0)").width()*getNindex}); }); /*if($("link[href='/css/PubList.css']").length>0){ $('body,html').animate({scrollTop: 230},0); }*/ }); $(function(){ //判断浏览器是否支持placeholder属性 supportPlaceholder='placeholder'in document.createElement('input'); placeholder=function(input){ var text = input.attr('placeholder'),defaultValue = input.defaultValue; if(!defaultValue){ input.val(text); } input.blur(function(){ if(input.val() == ""){ $(this).val(text); } }); }; //当浏览器不支持placeholder属性时,调用placeholder函数 if(!supportPlaceholder){ $('input').each(function(){ text = $(this).attr("placeholder"); if($(this).attr("type") == "text"){ placeholder($(this)); } }); } //OutsideChainJump(); //外链跳转提示 changeBgSlideSize(); //添加导航焦点 let path = window.location.pathname.replace(/\/\//g,'/').split('/')[1]; if(path&&path!=''){ $(".top2 .NavUl li a[href*='/"+path+"/']").parent().addClass("on").siblings().removeClass("on"); }else{ $(".top2 .NavUl li:first").addClass("on"); } removeAddress(); // 删除多余的当前位置首页按钮 });/*functionEnd*/ //当页面尺寸改变时,改变切换背景尺寸 function changeBgSlideSize(){ $(".PageSlideBgBox li").css({ "width":$(window).width()+"px", "height":$(window).height()+"px" }) } //图片弹窗 function alertImg(imgs){ layer.open({ type: 1, area: ['320px', '323px'], title: false, //不显示标题 shadeClose: true, content: '' }); } function GetBackTop(){ $('body,html').animate({scrollTop: 0},1000); } /* *id="keyword" onkeydown="entersearch()" *searchval(); */ //回车提交方法 function entersearch() { var len = arguments.length; var event; if (len == 1) { event = arguments[0]; } var evt = event ? event : (window.event ? window.event : null); if (evt.keyCode == 13) { //必需,先将文本转换为utf-8 document.charset = "utf-8"; var fixvalue = document.getElementById("keyword").value; fixvalue = fixvalue.replace(/\~|\!|\*|\?|\^|\\|\(|\)|\[|\]|\+|\-|\:|\{|\}|\"/g, ""); if (fixvalue.trim() == "") { document.getElementById("keyword").value = ""; alert("关键字不能为空!"); return false; } else { window.open('/syqt/xxjs/?keyword=' + encodeURI(fixvalue)); } return false; } } //检索跳转 function searchval() { var str = document.getElementById("keyword").value; checks(str); }; function checks(t) { t = t.replace(/(^\s+)|(\s+$)/g, ""); if (t == "" || t == "请输入关键字搜索") { layer.msg('请输入有效内容!'); return false; } szMsg = "[#_%&'/", ";:=!^]"; alertStr = ""; for (i = 1; i < szMsg.length + 1; i++) { if (t.indexOf(szMsg.substring(i - 1, i)) > -1) { alertStr = "请勿包含非法字符如[#_%&'/", ";:=!^]"; layer.msg(alertStr); //alert(alertStr); // break; return false; } } var key = document.getElementById("keyword").value; window.location.href = "/syqt/xxjs/?keyword=" + key; return true; } //GetQueryString方法 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return (r[2]); return null; } //外链跳转提示自定义方法 function isConfirm(tit,url){ layer.confirm('您访问的链接即将离开“'+tit+'”,是否继续?', { btn: ['确定','取消'] //按钮 ,title: "友情提示" }, function(){ window.open(url); layer.msg('成功进入!', {time: 1}); }, function(){ layer.msg('取消跳转!', {time: 1}); }); } function LoadLiAnimate(demo,animate){ $(demo).each(function(index){ $(this).addClass("wow animated "+animate).css("animation-delay",(index/10)+"s"); }) } function getCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) return unescape(arr[2]); else return null; } function setCookie(objName, objValue) { var str = objName + "=" + escape(objValue); str += "; path=/;"; document.cookie = str; } function GetUrlString(name){ var r = $.grep(window.location.search.split('?'), function( a ) { return a.indexOf(name) != -1; }); if(r&&r.length>0){ r = r[0].split('=')[1]; }else{ return null } if (r != null) return (r); return null; } //用于计算导航宽度 function calcUlWidth(demo){ var _calcUlWidth = 0; $(demo).children().each(function(){ if($(this).hasClass("on")){ $(demo).attr("scrollL", _calcUlWidth); } _calcUlWidth += $(this).outerWidth(true); }); $(demo).width(_calcUlWidth+5); $(demo).parent().scrollLeft($(demo).attr("scrollL")); } function isMobile() { return navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i) } //外链跳转提示 function OutsideChainJump(demo){ if(!demo){ demo = "a[href^='http']" }else{ demo = demo.find("a[href^='http']") } $(demo).click(function() { var url = $(this).attr('href'); if (url && url.indexOf("http://localhost")==-1 && url.indexOf("www.gzzzb.gov.cn")==-1 && url.indexOf("117.187.129.24:15001")==-1 && url.indexOf("javascript:")==-1 && url!="#") { event.preventDefault(); var index = layer.confirm('您即将离开“茅台学院”网站,是否继续?', { btn: ['确定', '取消'], btnAlign: 'c', title: '温馨提示', skin: 'layui-layer-lan' }, function(index) { window.open(url); layer.msg('成功进入!', {time: 1}); }, function(index, layero) { layer.close(index); }); } }); } function SetBmSiteInfo(a,b) { $.ajax({ url:a+'include/mtxy/SSIlanmuJson.html', type: "GET", dataType:'html', async:false, contentType: 'application/json; charset=utf-8', success:function (date) { date = JSON.parse(date); $("#PageChannel").html(date.SiteName); $("#NavUl").append('
  • 首页
  • '); $("#NavUl").attr("cid",date.SiteId); $.each(date.SiteInfo, function(i,v) { if(v.name && v.name!='' && v.name!='首页' && v.name!='招生信息网' && v.name!='就业信息网' && v.tags!='none'){ $("#NavUl").append('
  • '+ v.name +'
  • ') if(/*date.SiteId == '1519863696719904' &&*/ v.children.length>1){ $("li.N_"+v.cid).append('
    '); $.each(v.children, function(j,a) { if(a.name && a.name!='' && a.name!='首页' && a.tags!='none'){ $("li.N_"+v.cid+" .bmNavDrop dl").append('
    '+ a.name +'
    ') } }) } } }) if(b && b.indexOf(".html")==-1){ $("#NavUl a[href*='/"+b+"/']:first").parent("li").addClass("on"); }else{ $("#NavUl li:first").addClass("on"); } if(date.BannerInfo && date.BannerInfo.length==2){ $("#BannerImg").attr("src",date.BannerInfo[0].src); }else if(date.BannerInfo.length>2){ $(".header .banner img").remove(); $(".header .banner").append(""); $.each(date.BannerInfo, function(i,v){ if(v.src && v.src!=''){ $(".header .banner ul").append('
  • '); } }) $(".header .banner").slide({mainCell:"ul", effect:"fold", autoPlay:true, mouseOverStop:false}); } //if(date.SiteId == '1519863696719904'){ $("#NavUl").addClass("NavDropStyle"); //} } }) } /*删除当前位置多余首页*/ function removeAddress(){ $(".address a,.dqwz a").each(function () { if($(this).html() == '首页'){ $(this).addClass("sy"); } }) $(".address .sy,.dqwz .sy").eq(1).next().remove(); $(".address .sy,.dqwz .sy").eq(1).remove(); }