403Webshell
Server IP : 156.238.232.47  /  Your IP : 216.73.216.150
Web Server : nginx/1.25.3
System : Linux C202504152095410 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : www ( 1000)
PHP Version : 8.3.25
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /www/data/wwwroot/2026_03_14_01/m/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/data/wwwroot/2026_03_14_01/m/js/app.js
function application(){
    this.nodata = '';
    this.phone = /((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/;
    this.api = '4DD845D1BB619BEEFB641EC49A7D8735';
	// 导航
  	$('body').bind({
      'click': function(){
          $('.shownav').removeClass('hover').siblings('.nav').hide();
      },
      'touchmove': function(){
          $('.shownav').removeClass('hover').siblings('.nav').hide();
      }
    })
    $('.shownav').bind('click', function(e){
      if($(this).hasClass('hover')){
        $(this).removeClass('hover').siblings('.nav').hide();
      }else{
		$(this).addClass('hover').siblings('.nav').show();
      }
      e.stopPropagation();
    })
    $('.shownav').bind('click', function(e){
      if($(this).hasClass('hover')){
        $(this).removeClass('hover').siblings('.nav').hide();
      }else{
		$(this).addClass('hover').siblings('.nav').show();
      }
      e.stopPropagation();
    })
     $('#showNav').bind('click', function(){
  if($('#nav').is(':hidden')){
        $(this).addClass('active');
        $('#nav').show().removeClass('slideOutUp').addClass('animated slideInDown faster');
  }else{
        $(this).removeClass('active');
        $('#nav').removeClass('slideInDown').addClass('slideOutUp');
        setTimeout(function(){
            $('#nav').hide();
        }, 500)
  }
})
    TouchSlide({ 
			slideCell:"#honor",
			titCell:".honortab ul", //开启自动分页 autoPage:true ,此时设置 titCell 为导航元素包裹层
			mainCell:".honor-view ul", 
			effect:"leftLoop", 
			autoPage:true,//自动分页
			autoPlay:true //自动播放
		});
  	// 菜单
    if($('#menu dd').length > 0){
    	$('#showmenu').show().bind('click', function(){
			if($('#menu').is(':hidden')){
				$(this).addClass('current');
				$('#menu').slideDown();
			}else{
				$(this).removeClass('current');
				$('#menu').slideUp();
			}
		});
    }
}
application.prototype = {
    constructor: app,
    ini: function(){
        if(typeof(this.api) == 'undefined' || this.api.substr(13,4) != 'BEEF'){
			return false;
		}
		// 上下关联页
		if($('[ig-link]').length){
			if($('[ig-link] .prev a').length){ $('[ig-link] .prev a').text('上一篇'); }
			if($('[ig-link] .next a').length){ $('[ig-link] .next a').text('下一篇'); }
		}
		
		// 公用
		$('[ig-back]').click(function(){ history.go(-1); })
		$('[ig-top]').click(function(){ $('html, body').animate({'scrollTop': 0}, 300); })
		
		this.ajaxLoading();
        this.scroller();
      this.ihonorCon();
    },
    map: function(type){
      if(type == 'show'){
        $('#location').css({'visibility': 'visible', 'animation': 'show_smaller .3s ease both'});
      }else if(type == 'hide'){
      	  $('#location').css({'visibility': 'hidden', 'animation': 'hide_smaller .3s ease both'});
      }
    },
    scroller: function(){
		!function(){
			if($('#banner li').length > 1){
				var $a = $('#banner'), length = $a.find('li').length, vi = 0, wid, t, autoPlayTime = 8000, autoAnimateTime = 500, loop = true;
				var clone = $a.find('li').eq(0).clone().addClass('clone'), tipHtml = '';;
				$a.children('.list').append(clone);
				if(length > 1){
					for(var i=0; i<length; i++){
						i == 0 ? tipHtml += '<span class="cur"></span>' : tipHtml += '<span></span>';
					}
					$a.children('.tip').show();
				}
				$a.children('.tip').html(tipHtml);
				var _init = function(){
					wid = $a.width();
					$a.children('.list').width(wid*(length+1));
					$a.find('li').width(wid);
					$a.find('img').css({'width':wid});
					$a.css({'opacity':1});
				}
				var _func = function(){
					if(vi >= length){
						vi = 0;
						_func();
					}else{
						vi++;
						$a.children('.list').css({'-webkit-transform':'translate3d(-' + wid*vi + 'px, 0px, 0px)', '-webkit-transition':'-webkit-transform ' + autoAnimateTime + 'ms linear'});
						if(vi == length){
							$a.children('.tip').children('span').eq(0).addClass('cur').siblings().removeClass('cur');
							setTimeout(function(){
								$a.children('.list').css({'-webkit-transform':'translate3d(0px, 0px, 0px)', '-webkit-transition':'-webkit-transform 0ms linear'});
							}, autoAnimateTime);
						}else{
							$a.children('.tip').children('span').eq(vi).addClass('cur').siblings().removeClass('cur');
						}
					}
				}
				var _touch = function(){
					var o_pagex = 0, o_pagey = 0,   // 接触记录值
						e_pagex = 0, e_pagey = 0;   // 离开记录值
					$a.bind({
						'touchstart':function(e){
							clearInterval(t);
							o_pagex = e.originalEvent.targetTouches[0].pageX;
							o_pagey = e.originalEvent.targetTouches[0].pageY;
						},
						'touchmove':function(e){
							e_pagex = e.originalEvent.changedTouches[0].pageX;
							e_pagey = e.originalEvent.changedTouches[0].pageY;
							var xpage = e_pagex - o_pagex;   //::负数-向左边滑动::正数-向右边滑动
							var ypage = e_pagey - o_pagey;
							if(Math.abs(xpage) > Math.abs(ypage)){
								if(xpage >= 0){
									if(vi <= 0){
										$a.children('.list').css({'-webkit-transform':'translate3d(-' + (wid*length - xpage) + 'px, 0px, 0px)', '-webkit-transition':'-webkit-transform 0ms linear'});
										vi = length;
									}
								}else{
									if(vi >= length){
										$a.children('.list').css({'-webkit-transform':'translate3d(0px, 0px, 0px)', '-webkit-transition':'-webkit-transform 0ms linear'});
										vi = 0;
									}
								}
								$a.children('.list').css({'-webkit-transform':'translate3d(-' + (wid*vi - xpage) + 'px, 0px, 0px)', '-webkit-transition':'-webkit-transform 0ms linear'});
								e.preventDefault();
							}
						},
						'touchend':function(e){
							$a.children('.list').css({'-webkit-transition':'-webkit-transform ' + autoAnimateTime + 'ms linear'});
							e_pagex = e.originalEvent.changedTouches[0].pageX
							e_pagey = e.originalEvent.changedTouches[0].pageY
							if(Math.abs(e_pagey - o_pagey) > 0 && Math.abs(e_pagex - o_pagex) < 50){
								vi -=1;
								_func();
							}else{
								if(e_pagex - o_pagex > 0){  // 手指向右边滑动
									vi-=2;
									_func();
								}else if(e_pagex - o_pagex < 0){  // 手指向左边滑动
									_func();
								}
							}
							t = setInterval(_func, autoPlayTime);
						}
					});
				}
				_touch();
				_init();
				t = setInterval(_func, autoPlayTime);
				$(window).resize(_init);
				window.onorientationchange = function() {
					_init();
				};
			}
		}()
    },
    ajaxLoading: function(){        
        var self = this,
              bool = true,
              pageNum = '';
        if(!$('#ajaxLoading').length || !$('.pager').length){ return false; }
        if(!$('.pager span:contains("下一页")').length){ $('#ig-load').show(); }
        $('#ig-load').bind('click', function(){
            bool = false;
            var p = $('.pager a:contains("下一页")'),
                url = p.attr('href');
            if(pageNum == url || !$('.pager a:contains("下一页")').length){
                if(self.nodata == ''){
                    $('#ig-load').hide();
                }else{
                	$('#ig-load').html(self.nodata);
                }
                return false;
            }else{
                pageNum = url
            }
            $.ajax({
                url : url,
                type:'GET',
                dataType:'html',
                beforeSend: function(){
                    $('#ig-load').html('正在努力加载');
                },
                success: function(data){
                  var html = $(data).children('#ajaxLoading .list').html(),
                      pager = $(data).find('.pager  a:contains("下一页")').attr('href');
                  $('#ajaxLoading .list').append(html);
                  if(pager == undefined){
                    $('#ig-load').show().html('已经到底部').unbind();//liubin
                  }else{
                      p.attr({'href': pager});
                      $('#ig-load').html('点击加载更多');
                  }
                  bool = true;
                }
            });
        });
    },
    checkForm: function(){
        var _self = this;
        var $form = $('#formPost');
        if($form.find('[name="Name"]').val() == ''){
            alert($form.find('[name="Name"]').attr('null'));
            $form.find('[name="Name"]').focus();
			return false;
        }else if($form.find('[name="Phone"]').val() == ''){
            alert($form.find('[name="Phone"]').attr('null'));
            $form.find('[name="Phone"]').focus();
			return false;
        }else if(!$form.find('[name="Phone"]').val().match(_self.phone)){
            alert($form.find('[name="Phone"]').attr('error'));
            $form.find('[name="Phone"]').focus();
			return false;
        }else if($form.find('[name="Content"]').val() == ''){
            alert($form.find('[name="Content"]').attr('null'));
            $form.find('[name="Content"]').focus();
			return false;
        }else{
        	return true;
        }
    },
  ihonorCon:function(){
		if (!$("#ihonorCon").length) {
			return false;
		}
		var $a = $("#ihonorCon .list"),
			length = $a.find("li").length,
			vi = 0,
			wid, t, autoPlayTime = 8000,
			autoAnimateTime = 500,
			loop = true;
		// 克隆元素
		var clone = $a.find("li").eq(0).clone().addClass("clone");
		$a.children("ul").append(clone);
		// 自适应宽度
		var _init = function() {
				wid = $a.width();
				$a.children("ul").width(wid * (length + 1));
				$a.find("li").width(wid);
				$a.find("img").css({
					"width": wid
				});
			}
			// 滚动效果函数
		var _func = function() {
				if (vi >= length) {
					vi = 0;
					_func();
				} else {
					vi++;
					if (vi == length) {
						setTimeout(function() {
							$a.children("ul").css({
								"-webkit-transform": "translate3d(0px, 0px, 0px)",
								"-webkit-transition": "-webkit-transform 0ms linear"
							});
						}, autoAnimateTime);
					}
					$a.children("ul").css({
						"-webkit-transform": "translate3d(-" + wid * vi + "px, 0px, 0px)",
						"-webkit-transition": "-webkit-transform " + autoAnimateTime + "ms linear"
					});
				}
			}
			// 滑动触发效果
		var _touch = function() {
			var o_pagex = 0, // 接触记录值
				e_pagex = 0; // 离开记录值
			$a.bind({
				"touchstart": function(e) {
					clearInterval(t);
					o_pagex = e.originalEvent.targetTouches[0].pageX;
				},
				"touchmove": function(e) {
					e_pagex = e.originalEvent.changedTouches[0].pageX;
					var xpage = e_pagex - o_pagex; //::负数-向左边滑动::正数-向右边滑动 
					if (xpage >= 0) {
						if (vi <= 0) {
							$a.children("ul").css({
								"-webkit-transform": "translate3d(-" + (wid * length - xpage) + "px, 0px, 0px)",
								"-webkit-transition": "-webkit-transform 0ms linear"
							});
							vi = length;
						}
					} else {
						if (vi >= length) {
							$a.children("ul").css({
								"-webkit-transform": "translate3d(0px, 0px, 0px)",
								"-webkit-transition": "-webkit-transform 0ms linear"
							});
							vi = 0;
						}
					}
					$a.children("ul").css({
						"-webkit-transform": "translate3d(-" + (wid * vi - xpage) + "px, 0px, 0px)",
						"-webkit-transition": "-webkit-transform 0ms linear"
					});
					e.preventDefault();
				},
				"touchend": function(e) {
					$a.children("ul").css({
						"-webkit-transition": "-webkit-transform " + autoAnimateTime + "ms linear"
					});
					e_pagex = e.originalEvent.changedTouches[0].pageX
					if (e_pagex - o_pagex > 0) { // 手指向右边滑动
						vi -= 2;
						_func();
					} else if (e_pagex - o_pagex < 0) { // 手指向左边滑动
						_func();
					}
					t = setInterval(_func, autoPlayTime);
				}
			});
		}
		$("#ihonorCon .left").bind({
			"touchstart": function(e) {
				clearInterval(t);
				if (vi <= 0 || vi == 5) {
					$a.children("ul").css({
						"-webkit-transform": "translate3d(-" + (wid * length) + "px, 0px, 0px)",
						"-webkit-transition": "-webkit-transform 0ms linear"
					});
					vi = length;
				}
			},
			"touchmove": function(e) {},
			"touchend": function(e) {
				vi -= 2;
				_func();
			}
		});
		$("#ihonorCon .right").bind({
			"touchstart": function(e) {
				clearInterval(t);
			},
			"touchmove": function(e) {
				if (vi >= length) {
					$a.children("ul").css({
						"-webkit-transform": "translate3d(0px, 0px, 0px)",
						"-webkit-transition": "-webkit-transform 0ms linear"
					});
					vi = 0;
				}
			},
			"touchend": function(e) {
				_func();
			}
		});
		_touch(); // 手指滑动触发
		_init(); // 自适应宽度
		t = setInterval(_func, autoPlayTime);
		$(window).resize(_init); // 改变浏览器宽度
		window.onorientationchange = function() {
			_init();
		};
		
	}
}
var app = new application();
app.ini();

// 搜索
function searcher(){
    var bool = true, deValue = "请输入关键词搜索!", _search = $("#search"), _searcher = $("#searcher");
    $("#SearchSubmit").click(function(){
        if($("#SearchTxt").val() == "" || $("#SearchTxt").val() == deValue){
        	alert(deValue);
        }else{
        	search();
        }
    });
    $("#SearchTxt").val(deValue).focus(function(){
    	$(this).val("");
    }).blur(function(){
        if($(this).val() == ""){
        	$(this).val(deValue);
        }
    });
  if(!$("#skeyLoading").length){  return false }
  var bool = true, aut = 100;
  $(window).scroll(function(){ 
		if($(window).scrollTop()+$(window).height()>=$(document).height()-aut && bool == true){
             
  		     $("#skeyLoading").find(".loadingData").show();
        }
  });
}

function tel400() {
  //拆分标题
  $('.headx h2 em').each(function(index, element){
    var iproh1= $.trim($(this).text());
    	var iproh1a= iproh1.substr(0, 2);
 	 var iproh1b = iproh1.substr(2);
     iproh1="<b>"+ iproh1a +"</b>"+iproh1b ;
    $(this).html(iproh1);
    })
  //拆分标题
  $('.ihead .itit span').each(function(index, element){
    var iproh1= $.trim($(this).text());
    	var iproh1a= iproh1.substr(0, 2);
 	 var iproh1b = iproh1.substr(2);
     iproh1="<i>"+ iproh1a +"</i>"+iproh1b ;
    $(this).html(iproh1);
    })
	// 格式化电话号码
        $('[ig-phone]').each(function(index, element){
            var tel400 = $.trim($(this).text()), telLength = tel400.length;
            if(telLength == 11){  // 手机号码 OR 座机号码
                var firstNum = tel400.substr(0,1);
                if(firstNum == 0){
                    var tel1 = tel400.substr(0, 4);
                    var tel2 = tel400.substr(4, 7);
                    tel400 = tel1+ "-" + tel2;
                }else{
                    var tel1 = tel400.substr(0, 3);
                    var tel2 = tel400.substr(3, 4);
                    var tel3 = tel400.substr(7, 4);
                    tel400 = tel1+ "-" + tel2 + "-" + tel3;
                }
            }else if(telLength == 12){
                var tel1 = tel400.substr(0, 4);
                var tel2 = tel400.substr(4, 8);
                tel400 = tel1+ "-" + tel2;
            }else if(telLength == 10){
                var tel1 = tel400.substr(0, 3);
                var tel2 = tel400.substr(3, 4);
                var tel3 = tel400.substr(7, 3);
                tel400 = tel1+ "-" + tel2 + "-" + tel3;
            }
            $(this).html(tel400);
        });
}



$(function(){
  searcher();
  tel400();
// 返回顶部
        $("#goTop").click(function(){ $("body, html").stop().animate({"scrollTop":0}); });
  });

Youez - 2016 - github.com/yon3zu
LinuXploit