/////////////////////////////////////////////////// document.createelement("header"); document.createelement("nav"); document.createelement("article"); document.createelement("footer"); document.createelement("time"); document.createelement("section"); /////////////////////////////////////////////////// $("") .attr({ rel: "stylesheet", type: "text/css", href: "//at.alicdn.com/t/c/font_3018885_3ji0wa1mrgf.css" }) .appendto("head"); /*--------------通用头部、底部--------------*/ $(function () { $.ajax({ url: "/include/top.html?" + math.random(), async: false, success: function (x) { $('.headbox').html(x); } }); $.ajax({ url: "/include/foot.html?" + math.random(), async: false, success: function (x) { $('.footbox').html(x); } }); $.ajax({ url: "/include/mobile-menu.html?" + math.random(), async: false, success: function (x) { $('.menu-mobile').html(x); } }); //弹出框样式 2022-07-11 $.ajax({ url: "/include/alert.html?" + math.random(), async: false, success: function (x) { $('.alertbox').html(x); if (typeof (alertbox) == "function") { alertbox() } } }); }); /*--------------end--------------*/ /*--------------gototop--------------*/ $(document).scroll(function () { var scrolltop = document.documentelement.scrolltop || window.pageyoffset || document.body.scrolltop; if (scrolltop > 0) { $(".headbox").addclass("current"); $("#gototop, .fixed-ewm").fadein(); } else { $(".headbox").removeclass("current"); $("#gototop, .fixed-ewm").fadeout(); } if (typeof (scrolltopfun) == "function") { scrolltopfun(scrolltop); } }) // var css = {left:'500px'}; // let asd=$('.icon-tuxing').prev() // $('.icon-tuxing').click(function(){ // console.log(123); // // $('.icon-tuxing').animate(css,300,rowback); // }) // function rowback(){ // if(css.left==='50px') // css.left='500px'; // else if(css.left==='500px') // css.left='50px'; // $('.icon-tuxing').animate(css,300,rowback); // } // $(document).scroll(function () { // var scrolltop = document.documentelement.scrolltop || window.pageyoffset || document.body.scrolltop; // console.log(document.queryselector(".neck").offsettop - scrolltop); // if (document.queryselector(".neck").offsettop - scrolltop < 0) { // $(".neck").addclass("current"); // $(".headbox").css({ 'display': 'none' }) // } else if(document.queryselector(".neck").offsettop - scrolltop > -1612){ // $(".neck").removeclass("current"); // } // if (typeof (scrolltopfun) == "function") { // scrolltopfun(scrolltop); // } // }) function alertbox() { $(".apm-notitle .main-operation").click(function () { $(".alert-popup-shade").fadeout(300); $(".apm-notitle").fadeout(300); }); $(".apm-havetitle .main-operation").click(function () { $(".alert-popup-shade").fadeout(300); $(".apm-havetitle").fadeout(300); }); } function gotop(acceleration, time) { acceleration = acceleration || 0.1; time = time || 12; var x1 = 0; var y1 = 0; var x2 = 0; var y2 = 0; var x3 = 0; var y3 = 0; if (document.documentelement) { x1 = document.documentelement.scrollleft || 0; y1 = document.documentelement.scrolltop || 0; } if (document.body) { x2 = document.body.scrollleft || 0; y2 = document.body.scrolltop || 0; } var x3 = window.scrollx || 0; var y3 = window.scrolly || 0; // 滚动条到页面顶部的水平距离 var x = math.max(x1, math.max(x2, x3)); // 滚动条到页面顶部的垂直距离 var y = math.max(y1, math.max(y2, y3)); // 滚动距离 = 目前距离 / 速度, 因为距离原来越小, 速度是大于 1 的数, 所以滚动距离会越来越小 var speed = 1 + acceleration; window.scrollto(math.floor(x / speed), math.floor(y / speed)); // 如果距离不为零, 继续调用迭代本函数 if (x > 0 || y > 0) { var invokefunction = "gotop(" + acceleration + ", " + time + ")"; window.settimeout(invokefunction, time); } } function _ajax(url, parments, call) { var _parments = {}; _parments.data = parments; if (parments != null && parments.datatype) { _parments.datatype = parments.datatype; } else { _parments.datatype = "json"; } _parments.type = "post"; _parments.url = url == "" ? window.location : url; _parments.success = function (e) { if (call) { call(e); } }; var ajax_obj = $.ajax(_parments); return ajax_obj; } var splitdatet = function (t, fmt) { var t1 = t.split('t')[0]; var t2 = t.split('t')[1]; var t3 = t1.split('-'); fmt = fmt.replace('yyyy', t3[0]); fmt = fmt.replace('mm', t3[1]); fmt = fmt.replace('dd', t3[2]); return fmt; } function eajax(url, data, fun) { var _datatype = "post"; if (data.datatype && data.datatype == "get") { return $.get(url, data, function (json, status) { if (typeof (json) != "string") { if (fun) fun(json); } if (json) { if (fun) fun(json); } }); } else { return $.post(url, data, function (json, status) { if (typeof (json) != "string") { if (fun) fun(json); } else if (json) { if (fun) fun(json); } }); } } function uploadfiles(x) { var obj = x.obj; var fun = x.fun; var reg = x.reg ? x.reg : /^(txt|doc|docx|xls|xlsx|ppt|pptx|pdf|jpg|png)$/; var action = x.action ? x.action : '/adminmanage/ajax/upload_handler.ashx' var button = $(obj), interval; new ajaxupload(button, { responsetype: 'json', action: action, name: 'myfile', onsubmit: function (file, ext) { if (ext && reg.test(ext)) { /* setting data */ this.setdata({ 'key': 'this string will be send with the file' }); $(obj).html("点击上传附件"); //this.disable(); } else { publicalert("上传的文件格式不支持", "e"); return false; } }, oncomplete: function (file, response) { fun(response.filepath, obj, response); } }); }