// 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('