/* *适配 */ //orientationchange方向改变事件 (function (doc,win) { var docEl = doc.documentElement,//根元素html resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var clientWidth = docEl.clientWidth; if (!clientWidth) return; docEl.style.fontSize = 100 * (clientWidth / 640) + 'px'; }; if (!doc.addEventListener) return; win.addEventListener(resizeEvt, recalc, false); doc.addEventListener('DOMContentLoaded', recalc, false); })(document, window); $(function(){ var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == 'micromessenger'){ $(".head,.headPos,.zhanwei").remove(); } }) /* *判断是否登录 */ var ua = window.navigator.userAgent.toLowerCase(); /*接收传过来的参数*/ var Request = new Object(); Request = GetRequest(); var currentURL=location.href; var paramstr=''; if(Request['inviter_id']){ paramstr +='?inviter_id='+Request['inviter_id']; } /*接收传过来的参数*/ if(typeof(is_check_login) != 'undefined'){ is_login(is_check_login); }else{ is_login(false); } function is_login(check_logins) { if(check_logins){ $.ajax({ type:"get", url:"/index.php?r=register/loginweb", dataType:"json", success:function(d){ if(d.state==0 ){//登录失败并且是微信登录 if(typeof(Storage) !== "undefined" && ua.match(/MicroMessenger/i) == 'micromessenger'){ localStorage.setItem("return_url", encodeURI(currentURL)); } location.href="/heuroco/manage/logins.html"+paramstr; }else if(d.state==1){ if (typeof(Storage) !== "undefined") { localStorage.setItem("openid", d.date.weixin_unionid); localStorage.setItem("member_id", d.date.member_id); } } }, }) } } document.write("<script language='javascript' src='js/layer/layer.js'></script>") function nohref(){ $("a").click(function(){ console.log($(this).attr("href")) if($(this).attr("href")=='javascript:void(0);'||$(this).attr("href")=='javascript:void(0)'||$(this).attr("href")=='###'||$(this).attr("href")=='#'||$(this).attr("href")==''){ layer.open({ content: '暂缓开通,敬请期待!' ,skin: 'msg' ,time: 2 }); } }) } /* *接收上级页面传过来的参数值--start */ function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); } } return theRequest; } /* *年月日拆分函数--start */ var parseNumber = function(num) { return num < 10 ? "0" + num : num; }; var dateFormat = function(date, formatStr) { var dateObj = {}, rStr = /{([^}]+)}/, mons = ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二']; dateObj["Y"] = date.getFullYear(); dateObj["M"] = date.getMonth() + 1; dateObj["MM"] = parseNumber(dateObj["M"]); dateObj["Mon"] = mons[dateObj['M'] - 1]; dateObj["D"] = date.getDate(); dateObj["DD"] = parseNumber(dateObj["D"]); dateObj["h"] = date.getHours(); dateObj["hh"] = parseNumber(dateObj["h"]); dateObj["t"] = dateObj["h"] > 12 ? dateObj["h"] - 12 : dateObj["h"]; dateObj["tt"] = parseNumber(dateObj["t"]); dateObj["A"] = dateObj["h"] > 12 ? '下午' : '上午'; dateObj["i"] = date.getMinutes(); dateObj["ii"] = parseNumber(dateObj["i"]); dateObj["s"] = date.getSeconds(); dateObj["ss"] = parseNumber(dateObj["s"]); while(rStr.test(formatStr)) { formatStr = formatStr.replace(rStr, dateObj[RegExp.$1]); } return formatStr; }; /* *App专用 */ $(".appList").click(function(){ layer.open({ content: 'App项目专属设置!' ,skin: 'msg' ,time: 2 }); }) ; /* *数组去重 */ Array.prototype.unique = function(){ var res = []; var json = {}; for(var i = 0; i < this.length; i++){ if(!json[this[i]]){ res.push(this[i]); json[this[i]] = 1; } } return res; } //判断当前浏览器是否是微信 function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; } } function to_Fixed(number, decimal) { decimal = decimal || 0; var s = String(number); var decimalIndex = s.indexOf('.'); if (decimalIndex < 0) { var fraction = ''; for (var i = 0; i < decimal; i++) { fraction += '0'; } return s + '.' + fraction; } var numDigits = s.length - 1 - decimalIndex; if (numDigits <= decimal) { var fraction = ''; for (var i = 0; i < decimal - numDigits; i++) { fraction += '0'; } return s + fraction; } var digits = s.split(''); var pos = decimalIndex + decimal; var roundDigit = digits[pos + 1]; if (roundDigit > 4) { //跳过小数点 if (pos == decimalIndex) { --pos; } digits[pos] = Number(digits[pos] || 0) + 1; //循环进位 while (digits[pos] == 10) { digits[pos] = 0; --pos; if (pos == decimalIndex) { --pos; } digits[pos] = Number(digits[pos] || 0) + 1; } } //避免包含末尾的.符号 if (decimal == 0) { decimal--; } return digits.slice(0, decimalIndex + decimal + 1).join(''); }