window.log = console.log;
resizeScreen();
$(window).resize(resizeScreen);
function resizeScreen() {
if($(window).width()>=1200){
$('body').removeClass('mobileOnline').addClass('pcOnline');
}else{
$('body').removeClass('pcOnline').addClass('mobileOnline');
}
}
makeMobileFlex();
function makeMobileFlex(){
// if($('.navTop-openMain').length==1){
// $('.navTop-openMain').closest('.navTop-w12').append('
'+$('.navBox-list').html()+'
');
// }
}
$('body').on('click',function(){
// $('.navTop').removeClass('open');
$('#mobileFloatMainBox').removeClass('open');
})
// $('.webBody').on('click','.navTop-openMain',function(event){
// event.stopPropagation();
// var pobj = $(this).closest('.navTop');
// if(pobj.hasClass('open')){
// pobj.removeClass('open');
// }else{
// pobj.addClass('open');
// }
// })
$('#mobileFloatMainBox').on('click','.mode .ut5',function(event){
event.stopPropagation();
var pobj = $('#mobileFloatMainBox');
if(pobj.hasClass('open')){
pobj.removeClass('open');
}else{
pobj.addClass('open');
}
})
// 鑷畾涔夊脊妗嗘彁绀
var alertsState = false;
var alertsClickCall = null;
var alertsClickCall2 = null;
var alertsQueue = [];
function alerts(j) {
if(!senwooApi.isJson(j)){
j = { txt: j };
}
if(alertsState){
alertsQueue.push(j);
}else{
alertsState = true;
var json = $.extend({
type: 'default', // 寮规绫诲瀷 [default 鏅€歖 [success 鎴愬姛] [fail 澶辫触] [info 璀﹀憡]
title: '', // 寮规鏍囬
txt: '', // 寮规鍐呭
autoHide: 2, // 鑷姩闅愯棌鏃堕棿 btn瀛樺湪鏃惰椤逛笉鐢熸晥
call: null, // 鐢熸垚鎴愬姛鍥炶皟鍑芥暟
btn: '鍏抽棴', // 鎸夐挳 绌轰负涓嶆樉绀猴紝浼氳嚜鍔ㄩ殣钘
click: null, // 鎸夐挳鐐瑰嚮鍥炶皟鍑芥暟
btn2: '', // 鎸夐挳 绌轰负涓嶆樉绀猴紝浼氳嚜鍔ㄩ殣钘
click2: null, // 鎸夐挳鐐瑰嚮鍥炶皟鍑芥暟
},j);
var hasBtn = false, hasBtn2 = false;
if(json.btn){
hasBtn = true;
}
if(json.btn2){
hasBtn2 = true;
}
if(['success','fail','info'].indexOf(json.type)==-1){
json.type = 'default';
}
alertsClickCall = json.click;
alertsClickCall2 = json.click2;
var html = ''+
'
'+
(json.title?'
'+json.title+'
':'')+
'
'+json.txt+'
'+
(hasBtn||hasBtn2?
''
:'')+
'
'+
'
';
$('body').append(html);
if(!hasBtn&&!hasBtn2){
setTimeout(closeAlerts,(json.autoHide||2)*1000)
}
}
}
function closeAlerts(t){
$('.alertBox').addClass('closeAlert');
setTimeout(function(){
$('.alertBox').remove();
if(alertsClickCall&&t==1){
alertsClickCall();
}
if(alertsClickCall2&&t==2){
alertsClickCall2();
}
// 寤惰繜鎵ц寮规闃熷垪
alertsState = false;
if(alertsQueue.length>0){
alerts(alertsQueue[0]);
alertsQueue.splice(0,1);
}
},250)
}
//鑾峰彇url涓殑鍙傛暟
function getUrlParam(name,defaults) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //鏋勯€犱竴涓惈鏈夌洰鏍囧弬鏁扮殑姝e垯琛ㄨ揪寮忓璞
var r = window.location.search.substr(1).match(reg); //鍖归厤鐩爣鍙傛暟
if (r != null){
return unescape(r[2]);
}else{
return defaults||'';
}
}
function getDateInfo(t,d){
if(d){
if(d.length>19){ d = d.substring(0,19); }
if(d.indexOf('-')>=0){
if(d.split('-').length==1){
d = d+'-01-01';
}else if(d.split('-').length==2){
d = d+'-01';
}
}
d = d.replace(/\-/g, "/");
var date = new Date(d);
}else{
var date = new Date();
}
if(t){
if(t=='all'){
t = 'year,month,day,hour,minute,second,timestamp,week,week,quarter,weekNum,dayNum,dateTime,date,monthStart,monthEnd,yearStart,yearEnd,yearStart2,yearEnd2,quaStart,quaEnd,yesterday,lastMonth,lastYear,nextMonth';
}
var st = t.split(',');
if(st.length==1){
return et(t);
}else{
var s = {};
for(var i=0;i<=st.length-1;i++){
s[st[i]] = et(st[i]);
}
return s;
}
}else{
return {
year: '骞翠唤',
month: '鏈堜唤',
day: '鏃?,
hour: '灏忔椂',
minute: '鍒嗛挓',
second: '绉掓暟',
timestamp: '鏃堕棿鎴?,
week: '鏄熸湡鏁 (涓€鑷虫棩)',
weeks: '鏄熸湡鏁 (0鑷?)',
quarter: '瀛e害',
weekNum: '褰撳墠鍛ㄦ暟',
dayNum: '褰撴湀澶╂暟',
dateTime: '鏃ユ湡+鏃堕棿',
date: '鏃ユ湡',
monthStart: '鏈堝害鍖洪棿寮€濮?,
monthEnd: '鏈堝害鍖洪棿缁撴潫',
yearStart: '骞村害鍖洪棿寮€濮嬶紙涓€鏈堝紑濮嬶級',
yearEnd: '骞村害鍖洪棿缁撴潫锛堜竴鏈堝紑濮嬶級',
yearStart2: '骞村害鍖洪棿寮€濮嬶紙涓夋湀寮€濮嬶級',
yearEnd2: '骞村害鍖洪棿缁撴潫锛堜笁鏈堝紑濮嬶級',
quaStart: '瀛e害鍖洪棿寮€濮?,
quaEnd: '瀛e害鍖洪棿缁撴潫',
yesterday: '鏄ㄥぉ',
lastMonth: '涓婁釜鏈?,
lastYear: '鍘诲勾',
nextMonth: '涓嬩釜鏈?,
};
}
function et(tt){
var year = date.getFullYear();
var old_month = month = date.getMonth()+1;
var old_day = day = date.getDate();
var old_hour = hour = date.getHours();
var old_minute = minute = date.getMinutes();
var old_second = second = date.getSeconds();
var timestamp = date.getTime();
var dayNum = new Date(year, month, 0).getDate();
month = ( month<10 ? '0'+month : month );
day = ( day<10 ? '0'+day : day );
hour = ( hour<10 ? '0'+hour : hour );
minute = ( minute<10 ? '0'+minute : minute );
second = ( second<10 ? '0'+second : second );
if(tt=='year'){ // 骞翠唤
return year;
}else if(tt=='month'){ // 鏈堜唤
return month;
}else if(tt=='day'){ // 鏃
return day;
}else if(tt=='hour'){ // 灏忔椂
return hour;
}else if(tt=='minute'){ // 鍒嗛挓
return minute;
}else if(tt=='second'){ // 绉掓暟
return second;
}else if(tt=='timestamp'){ // 鏃堕棿鎴
return timestamp;
}else if(tt=='week'||tt=='weeks'){ // 鏄熸湡鏁 (鏈塻涓烘暟瀛 0-6)
var week = date.getDay();
if(tt=='weeks'){
return week;
}
switch (week){
case 1: week="涓€"; break;
case 2: week="浜?; break;
case 3: week="涓?; break;
case 4: week="鍥?; break;
case 5: week="浜?; break;
case 6: week="鍏?; break;
default: week="鏃?;
}
return week;
}else if(tt=='quarter'){ // 瀛e害
var quarter = '绗竴瀛e害';
switch(old_month){
case 1:case 2:case 3: quarter = "绗竴瀛e害"; break;
case 4:case 5:case 6: quarter = "绗簩瀛e害"; break;
case 7:case 8:case 9: quarter = "绗笁瀛e害"; break;
case 10:case 11:case 12: quarter = "绗洓瀛e害"; break;
default: quarter = "绗竴瀛e害";
}
return quarter;
}else if(tt=='weekNum'){ // 褰撳墠鍛ㄦ暟
return getYearWeek(year, month, day);
}else if(tt=='dayNum'){ // 褰撴湀澶╂暟
return dayNum;
}else if(tt=='dateTime'){ // 銆愭牸寮忓寲銆戞棩鏈?鏃堕棿
return year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
}else if(tt=='date'){ // 銆愭牸寮忓寲銆戞棩鏈
return year + '-' + month + '-' + day;
}else if(tt=='monthStart'){ // 銆愭牸寮忓寲銆戞湀搴﹀尯闂村紑濮
return year + '-' + month + '-01';
}else if(tt=='monthEnd'){ // 銆愭牸寮忓寲銆戞湀搴﹀尯闂寸粨鏉
return year + '-' + month + '-' + dayNum;
}else if(tt=='yearStart'){ // 銆愭牸寮忓寲銆戝勾搴﹀尯闂村紑濮嬶紙涓€鏈堝紑濮嬶級
return year + '-01-01';
}else if(tt=='yearEnd'){ // 銆愭牸寮忓寲銆戝勾搴﹀尯闂寸粨鏉燂紙涓€鏈堝紑濮嬶級
var dn = new Date(year, 12, 0).getDate();
return year + '-12-' + dn;
}else if(tt=='yearStart2'){ // 銆愭牸寮忓寲銆戝勾搴﹀尯闂村紑濮嬶紙涓夋湀寮€濮嬶級
return year + '-03-01';
}else if(tt=='yearEnd2'){ // 銆愭牸寮忓寲銆戝勾搴﹀尯闂寸粨鏉燂紙涓夋湀寮€濮嬶級
var dn = new Date(year+1, 2, 0).getDate();
return (year+1) + '-02-' + dn;
}else if(tt=='quaStart'){ // 銆愭牸寮忓寲銆戝搴﹀尯闂村紑濮
var quarter = '';
switch(old_month){
case 1:case 2:case 3: quarter = year+'-01-01'; break;
case 4:case 5:case 6: quarter = year+'-04-01'; break;
case 7:case 8:case 9: quarter = year+'-07-01'; break;
case 10:case 11:case 12: quarter = year+'-10-01'; break;
}
return quarter;
}else if(tt=='quaEnd'){ // 銆愭牸寮忓寲銆戝搴﹀尯闂寸粨鏉
var quarter = '';
switch(old_month){
case 1:case 2:case 3: quarter = dateQuarterEnd = year+'-03-'+new Date(year, 3, 0).getDate(); break;
case 4:case 5:case 6: quarter = dateQuarterEnd = year+'-06-'+new Date(year, 6, 0).getDate(); break;
case 7:case 8:case 9: quarter = dateQuarterEnd = year+'-09-'+new Date(year, 9, 0).getDate(); break;
case 10:case 11:case 12: quarter = dateQuarterEnd = year+'-12-'+new Date(year, 12, 0).getDate(); break;
}
return quarter;
}else if(tt=='yesterday'){ // 鏄ㄥぉ
var yesterday_timestamp = new Date(year+'/'+month+'/'+day).getTime()-1000*60*60*24;
var yesterday_date = new Date(yesterday_timestamp);
var yesterday_year = yesterday_date.getFullYear();
var yesterday_month = yesterday_date.getMonth()+1;
var yesterday_day = yesterday_date.getDate();
yesterday_month = ( yesterday_month<10 ? '0'+yesterday_month : yesterday_month );
yesterday_day = ( yesterday_day<10 ? '0'+yesterday_day : yesterday_day );
return yesterday_year+'-'+yesterday_month+'-'+yesterday_day;
}else if(tt=='lastMonth'){ // 涓婁釜鏈
if(old_month==1){
var lastMonth_year = year-1;
var lastMonth_month = 12;
}else{
var lastMonth_year = year;
var lastMonth_month = old_month-1;
}
lastMonth_month = ( lastMonth_month<10 ? '0'+lastMonth_month : lastMonth_month );
return lastMonth_year+'-'+lastMonth_month;
}else if(tt=='nextMonth'){ // 涓嬩釜鏈
if(old_month==12){
var nextMonth_year = year+1;
var nextMonth_month = 1;
}else{
var nextMonth_year = year;
var nextMonth_month = old_month+1;
}
nextMonth_month = ( nextMonth_month<10 ? '0'+nextMonth_month : nextMonth_month );
return nextMonth_year+'-'+nextMonth_month;
}else if(tt=='lastYear'){ // 鍘诲勾
return year-1;
}else{
return '';
}
}
function getYearWeek(a, b, c) { // 鑾峰彇褰撳墠鍛ㄦ暟
var d1 = new Date(a, b-1, c), d2 = new Date(a, 0, 1),
d = Math.round((d1 - d2) / 86400000);
return Math.ceil((d + ((d2.getDay() + 1) - 1)) / 7);
}
}
// 妫€娴嬫槸鍚︿负json瀵硅薄
function isJson(obj){
var isjson = typeof(obj) == "object" && Object.prototype.toString.call(obj).toLowerCase() == "[object object]" && !obj.length;
return isjson;
}
// 妫€娴嬫槸鍚︿负鏁板瓧
function isNumber(val){
if(val === "" || val ==null){ // isNaN()鍑芥暟 鎶婄┖涓 绌烘牸 浠ュ強NUll 鎸夌収0鏉ュ鐞 鎵€浠ュ厛鍘婚櫎
return false;
}
if(!isNaN(val)){
return true;
}else{
return false;
}
}
// 鏈湴鏁版嵁鎿嶄綔
function localData(t,key,data) {
if(t=='set'){ // 淇濆瓨
localStorage.setItem(key, JSON.stringify(data));
}else if(t=='get'){ // 璇诲彇
var data = localStorage.getItem(key)||'{}';
return JSON.parse(data=='undefined'?'{}':data);
}else if(t=='remove'){ // 鍒犻櫎鏌愪釜鍊
localStorage.removeItem(key);
}else if(t=='clear'){
localStorage.clear();
}
}
function sessionData(t,key,data) {
if(t=='set'){ // 淇濆瓨
sessionStorage.setItem(key, JSON.stringify(data));
}else if(t=='get'){ // 璇诲彇
var data = sessionStorage.getItem(key)||'{}';
return JSON.parse(data=='undefined'?'{}':data);
}else if(t=='remove'){ // 鍒犻櫎鏌愪釜鍊
sessionStorage.removeItem(key);
}else if(t=='clear'){
sessionStorage.clear();
}
}
// 寮€鍚Щ鍔ㄧ璋冭瘯鏄剧ず
// openConsoleLog();
function openConsoleLog() {
$.getScript('js/vconsole.min.js',function(){
var checkJsLoad = setInterval(function(){
if(window.vConsoleLoad==1){
clearInterval(checkJsLoad);
var vConsole = new VConsole();
}
},200)
})
}
$('#webBody').click(function(){
$('#webBody .navTop .navTop-info .contact.wechat').removeClass('open');
$('#webBody .navTop .codeImg').addClass('hide');
})
$('#webBody .navTop .navTop-info .contact.wechat').click(function(event){
event.stopPropagation();
if($(this).hasClass('open')){
$(this).removeClass('open');
$('#webBody .navTop .codeImg').addClass('hide');
}else{
$(this).addClass('open');
$('#webBody .navTop .codeImg').removeClass('hide');
}
})
// $.ajax({
// url: 'css/index.css',
// dataType: 'text',
// success: function(r){
// r = r.replace(/([0-9]*)+\.+([0-9]*)rem|([0-9]*)rem/g,function(a){ console.log(a);var d = Number(a.replace('rem','')); d = (d*(10/12)).toFixed(2); return d+'rem'; });
// console.log(r);
// // r = r.replace(/\.\.\/image/g,'image');
// // $('body').append('');
// }
// })
// 杩斿洖椤堕儴
function returnWebTop(){
$("html,body").animate({"scrollTop":0},200);
}
$(function() {
$('.productCenterTypeBox .cap[data-link]').click(function(){
$(this).addClass('choose').siblings('.cap.choose').removeClass('choose');
$('html, body').animate({scrollTop: $('[link-name="'+$(this).attr('data-link')+'"]').offset().top}, 400)
})
})
// 鏀惰棌鍦板潃
function AddFavorite(url,title) {
// var url = window.location;
// var title = document.title;
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("360se") > -1) {
alert("鐢变簬360娴忚鍣ㄥ姛鑳介檺鍒讹紝璇锋寜 Ctrl+D 鎵嬪姩鏀惰棌锛?);
}else if (ua.indexOf("msie 8") > -1) {
window.external.AddToFavoritesBar(url, title); //IE8
}else if (document.all) {//IE绫绘祻瑙堝櫒
try{
window.external.addFavorite(url, title);
}catch(e){
alert('鎮ㄧ殑娴忚鍣ㄤ笉鏀寔,璇锋寜 Ctrl+D 鎵嬪姩鏀惰棌!');
}
}else if (window.sidebar) {//firfox绛夋祻瑙堝櫒锛
window.sidebar.addPanel(title, url, "");
}else {
alert('鎮ㄧ殑娴忚鍣ㄤ笉鏀寔,璇锋寜 Ctrl+D 鎵嬪姩鏀惰棌!');
}
}