/********************************************************************* File : global-public.js des : 鍓嶅悗鍙伴€氱敤鑴氭湰 *********************************************************************/ /********************************************* * function : checkWebBrowse * author : flotage * des : 鍒ゆ柇娴忚鍣� * return : 0 - 鏈煡 1 - IE 2 - 鐏嫄 *********************************************/ function checkWebBrowse(){ var bname = navigator.appName; if (bname.search(/microsoft/i) == 0) return 1; if (bname.search(/netscape/i) == 0) return 2; // 鐏嫄 return 0; } /******************************************************** * function : selectMenberPage * author : flotage * create : 2012.07.09 * des : 閿寜涓嬩簨浠讹紙闃叉鍑虹幇涓嶅彲缂栬緫鏂囨湰妗嗕腑鎸変笅鍒犻櫎閿紝瀵艰嚧娴忚鍣ㄥ悗閫€锛� * 鍔熻兘鍦↖E涓嬫湭瀹屾垚锛岄渶瑕佽皟璇� ********************************************************/ function onEditKeyDown(ev){ } function getKeyCode(ev){ if (2==checkWebBrowse()){ // FF return ev.which; }else{ // IE return event.keyCode; } } /******************************************************** * function : onEnterKeyDown * author : flotage * create : 2012.07.09 * des : 鍏ㄥ眬鍑芥暟锛岄槻姝㈠湪鏂囨湰妗嗕腑锛屾暡鍥炶溅鍚庯紝鑷姩鎻愪氦 ********************************************************/ function onEnterKeyDown(ev){ var keyCode = getKeyCode(ev); if (keyCode==13)return false; return true; } /******************************************************** * function : gAlert * author : flotage * create : 2012.07.09 * des : 閫氱敤鎻愮ず淇℃伅绐楀彛 ********************************************************/ function gAlert(msg){ $.layer({v_msgtype:9,v_offset:['15%','50%'],v_msg:msg}); } //濡傛灉鏈夌埗绐楀彛锛屽垯鍦ㄧ埗绐楀彛寮瑰嚭鎻愮ず锛屽惁鍒欏幓闄ら槾褰辫儗鏅� 鍓嶅彴鐭俊璁㈤槄涓撶敤 function gAlert2(msg){ if (window.parent){ window.parent.$.layer({v_msgtype:9,v_offset:['15%','50%'],v_msg:msg}); }else{ $.layer({v_msgtype:9,v_offset:['10%','50%'],v_msg:msg,v_shade:false,v_move:false}); } } /******************************************************** * function : gAlertOk * author : flotage * create : 2012.07.09 * des : 閫氱敤鎴愬姛鎻愮ず淇℃伅绐楀彛 ********************************************************/ function gAlertOk(msg){ $.layer({v_msgtype:1,v_offset:['15%','50%'],v_msg:msg}); } /******************************************************** * function : gAlertErr * author : flotage * create : 2012.07.09 * des : 閫氱敤閿欒鎻愮ず淇℃伅绐楀彛 ********************************************************/ function gAlertErr(msg){ $.layer({v_msgtype:5,v_offset:['15%','50%'],v_msg:msg}); } /******************************************************** * function : stopDefault * author : * create : 2012.07.09 * des : 闃绘娴忚鍣ㄧ殑榛樿琛屼负 ********************************************************/ function stopDefault(e) { // 闃绘榛樿娴忚鍣ㄥ姩浣�(W3C) if (e && e.preventDefault) e.preventDefault(); // IE涓樆姝㈠嚱鏁板櫒榛樿鍔ㄤ綔鐨勬柟寮� else window.event.returnValue = false; return false; } /******************************************************** * function : stopBubble * author : * create : 2012.07.09 * des : 鍋滄浜嬩欢鍐掓场 ********************************************************/ function stopBubble(e) { // 濡傛灉鎻愪緵浜嗕簨浠跺璞★紝鍒欒繖鏄竴涓潪IE娴忚鍣� if (e && e.stopPropagation) // 鍥犳瀹冩敮鎸乄3C鐨剆topPropagation()鏂规硶 e.stopPropagation(); else // 鍚﹀垯锛屾垜浠渶瑕佷娇鐢↖E鐨勬柟寮忔潵鍙栨秷浜嬩欢鍐掓场 window.event.cancelBubble = true; } /** * 鐢ㄦ硶 String.format("Name:{0} Pass:{1}","xxname","1234"); */ String.format = function(format) { var args = Array.prototype.slice.call(arguments, 1); return format.replace(/\{(\d+)\}/g, function(m, i) { return args[i]; }); } $(document).keydown(function(e){ var target = e.target ; var tag = e.target.tagName.toUpperCase(); if(e.keyCode == 8){ if((tag == 'INPUT' && !$(target).attr("readonly"))||(tag == 'TEXTAREA' && !$(target).attr("readonly"))){ if((target.type.toUpperCase() == "RADIO") || (target.type.toUpperCase() == "CHECKBOX")){ return false ; }else{ return true ; } }else{ return false ; } } }); /** *妫€鏌ヨ緭鍏ュ瓧绗﹂暱搴� */ function checklength(str,len){ var c = $(str).val().match(/[^ -~]/g); var slen=$(str).val().length + (c ? c.length : 0); if(slen>len){ gAlert($(str).attr('alt')+"瀛楁杈撳叆澶暱,涓嶈兘瓒呰繃"+len+"涓瓧绗�(涓€涓眽瀛椾袱涓瓧绗�)!"); return false; } return true; } /** *妫€鏌ヨ緭鍏ュ瓧绗﹂暱搴�(浠Alert鏂瑰紡鏄剧ず) */ function checklengthWithGalert(str,len){ var c = $(str).val().match(/[^ -~]/g); var slen=$(str).val().length + (c ? c.length : 0); if(slen>len){ gAlert($(str).attr('alt')+"瀛楁杈撳叆澶暱,涓嶈兘瓒呰繃"+len+"涓瓧绗�(涓€涓眽瀛椾袱涓瓧绗�)!"); return false; } return true; } /** *杩囨护杈撳叆妗嗗墠鍚庣┖鏍硷紝骞舵妸杩囨护鍚庣殑鍊煎啓浼氬埌杈撳叆妗� */ function gTrim(obj){ obj.value = $.trim(obj.value); } /** *楠岃瘉鐢佃瘽鍙风爜 */ function checkTel(str){ var reg = /^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/ if(!reg.test($.trim(str))){ return false; } return true; } /** *楠岃瘉閭 */ function checkEmail(str){ //var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; var reg = /^([a-zA-Z0-9_-_\.])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; if(!reg.test($.trim(str))){ return false; } return true; } /** *楠岃瘉鎵嬫満鍙� */ function checkMobile(str){ var reg =/^0{0,1}(13[0-9]|15[0-9]|17[0-9]|18[0-9])[0-9]{8}$/; if(!reg.test($.trim(str))){ return false; } return true; } /** *楠岃瘉鏁板瓧 */ function checkNumber(str){ var reg=/^[0-9]*$/; if(!reg.test($.trim(str))){ return false; } return true; } /** * 楠岃瘉鏁板瓧(鍙獙璇侀暱搴�,浠Alert鏂瑰紡鏄剧ず) * id - 杈撳叆瀵硅薄鐨処D * len - 灏忔暟浣嶉暱搴� * name - 瀵硅薄鍚嶇О锛堢敤浜庢彁绀猴級 */ function checkNumberWithLen(id,len,name,minnum,maxnum){ if (id.substring(0,1)!="#")id="#"+id; var value = $(id).val(); if (!gScript.checkIsInput(id,name))return false; if (isNaN(value)){ gAlert(name+'璇疯緭鍏ユ暟瀛�'); return false; } if(null!=minnum){ if (parseFloat(value)<minnum){ gAlert(name+'涓嶈兘鏄皬浜�'+minnum+'鐨勬暟瀛�'); return false; } } if(null!=maxnum){ if (parseFloat(value)>maxnum){ gAlert(name+'涓嶈兘鏄ぇ浜�'+maxnum+'鐨勬暟瀛�'); return false; } } var mm0 = "^[0-9]*[0-9][0-9]*$" var mm1 = "^[0-9]+(.[0-9]{0,1})?$" var mm2 = "^[0-9]+(.[0-9]{0,2})?$" var mm3 = "^[0-9]+(.[0-9]{0,3})?$" var mm4 = "^[0-9]+(.[0-9]{0,4})?$" var mm6 = "^[0-9]+(.[0-9]{0,6})?$" var mm8 = "^[0-9]+(.[0-9]{0,8})?$" var res = null; if (len==0){ res = value.match(mm0); }else if (len==1){ res = value.match(mm1); }else if (len==2){ res = value.match(mm2); }else if (len==4){ res = value.match(mm4); }else if (len==6){ res = value.match(mm8); }else if (len==8){ res = value.match(mm8); }else{ res = value.match(mm3); } if (null==res){ if (len>0) gAlert(name+'鏈€澶氬彧鑳戒繚鐣�'+len+'浣嶅皬鏁帮紒'); else gAlert(name+'蹇呴』鏄暣鏁帮紒'); return false; } return true; } /** *楠岃瘉鏁板瓧鍜屽瓧姣� */ function checkNotCharacters(str){ var reg=/^[0-9a-zA-Z]*$/; if(!reg.test($.trim(str))){ return false; } return true; } /** *楠岃瘉瀛楁瘝锛堝彧鍏佽杈撳叆瀛楁瘝锛� */ function checkOnlyEnglish(str){ var reg=/^[a-zA-Z]*$/; if(!reg.test($.trim(str))){ return false; } return true; } /** *妫€娴嬮潪娉曞瓧绗� ~!@#$%^&*()_+-=|\{}[]:鈥�;鈥�<>?,./+*/ /**涓殑浠绘剰涓€涓瓧绗︼紝瑙嗕负闈炴硶*/ function checkIllegalChar(str){ var reg=/[-_\+\\\~\!@#\$%\^&\*\.\,\=\;\:\?<>\(\)\[\]\{\}\/\|\'\"]+/g if(!reg.test($.trim(str))){ return false; } return true; } /** *杞崲澶у啓閲戦 */ function convertCurrency(currencyDigits) { var MAXIMUM_NUMBER = 99999999999.99; var CN_ZERO = "\u96f6"; var CN_ONE = "\u58f9"; var CN_TWO = "\u8d30"; var CN_THREE = "\u53c1"; var CN_FOUR = "\u8086"; var CN_FIVE = "\u4f0d"; var CN_SIX = "\u9646"; var CN_SEVEN = "\u67d2"; var CN_EIGHT = "\u634c"; var CN_NINE = "\u7396"; var CN_TEN = "\u62fe"; var CN_HUNDRED = "\u4f70"; var CN_THOUSAND = "\u4edf"; var CN_TEN_THOUSAND = "\u4e07"; var CN_HUNDRED_MILLION = "\u4ebf"; //var CN_SYMBOL = "锟�:"; var CN_SYMBOL = ""; var CN_DOLLAR = "\u5143"; var CN_TEN_CENT = "\u89d2"; var CN_CENT = "\u5206"; var CN_INTEGER = "\u6574"; // Variables: var integral; // Represent integral part of digit number. var decimal; // Represent decimal part of digit number. var outputCharacters; // The output result. var parts; var digits, radices, bigRadices, decimals; var zeroCount; var i, p, d; var quotient, modulus; // Validate input string: currencyDigits = currencyDigits.toString(); // 澶勭悊璐熸暟鐨勬儏鍐碉紝绾㈠啿鐨勬椂鍊欐湁璐熸暟 var fushu = ""; if(parseFloat(currencyDigits)<0){ currencyDigits = currencyDigits.substr(1); fushu = "璐�"; } if (currencyDigits == "") { //gAlert("璇疯緭鍏ヨ杞崲鐨勬暟瀛�!"); return ""; } if (currencyDigits.match(/[^,.\d]/) != null) { gAlert("\u6570\u5b57\u4e2d\u542b\u6709\u975e\u6cd5\u5b57\u7b26!"); return ""; } if ((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/) == null) { //gAlert("閿欒鐨勬暟瀛楁牸寮�!"); return ""; } // Normalize the format of input digits: currencyDigits = currencyDigits.replace(/,/g, ""); // Remove comma delimiters. currencyDigits = currencyDigits.replace(/^0+/, ""); // Trim zeros at the beginning. // Assert the number is not greater than the maximum number. if (Number(currencyDigits) > MAXIMUM_NUMBER) { gAlert("\u8d85\u51fa\u8f6c\u6362\u6700\u5927\u8303\u56f4!"); return ""; } // Process the coversion from currency digits to characters: // Separate integral and decimal parts before processing coversion: parts = currencyDigits.split("."); if (parts.length > 1) { integral = parts[0]; decimal = parts[1]; // Cut down redundant decimal digits that are after the second. decimal = decimal.substr(0, 2); } else { integral = parts[0]; decimal = ""; } // Prepare the characters corresponding to the digits: digits = new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_EIGHT, CN_NINE); radices = new Array("", CN_TEN, CN_HUNDRED, CN_THOUSAND); bigRadices = new Array("", CN_TEN_THOUSAND, CN_HUNDRED_MILLION); decimals = new Array(CN_TEN_CENT, CN_CENT); // Start processing: outputCharacters = ""; // Process integral part if it is larger than 0: if (Number(integral) > 0) { zeroCount = 0; for (i = 0; i < integral.length; i++) { p = integral.length - i - 1; d = integral.substr(i, 1); quotient = p / 4; modulus = p % 4; if (d == "0") { zeroCount++; } else { if (zeroCount > 0) { outputCharacters += digits[0]; } zeroCount = 0; outputCharacters += digits[Number(d)] + radices[modulus]; } if (modulus == 0 && zeroCount < 4) { outputCharacters += bigRadices[quotient]; } } outputCharacters += CN_DOLLAR; } // Process decimal part if there is: if (decimal != "") { for (i = 0; i < decimal.length; i++) { d = decimal.substr(i, 1); if (d != "0") { outputCharacters += digits[Number(d)] + decimals[i]; } } } // Confirm and return the final output string: if (outputCharacters == "") { outputCharacters = CN_ZERO + CN_DOLLAR; } if (decimal == "") { outputCharacters += CN_INTEGER; } outputCharacters = CN_SYMBOL + outputCharacters; return fushu + outputCharacters; } /** *杞崲閲嶉噺閲戦 */ function convertWeight(currencyDigits) { var MAXIMUM_NUMBER = 99999999999.99; var CN_ZERO = "\u96f6"; var CN_ONE = "\u58f9"; var CN_TWO = "\u8d30"; var CN_THREE = "\u53c1"; var CN_FOUR = "\u8086"; var CN_FIVE = "\u4f0d"; var CN_SIX = "\u9646"; var CN_SEVEN = "\u67d2"; var CN_EIGHT = "\u634c"; var CN_NINE = "\u7396"; var CN_TEN = "\u62fe"; var CN_HUNDRED = "\u4f70"; var CN_THOUSAND = "\u4edf"; var CN_TEN_THOUSAND = "\u4e07"; var CN_HUNDRED_MILLION = "\u4ebf"; //var CN_SYMBOL = "锟�:"; //var CN_SYMBOL = ""; //var CN_DOLLAR = "\u5143"; //var CN_TEN_CENT = "\u89d2"; //var CN_CENT = "\u5206"; //var CN_INTEGER = "\u6574"; var CN_POINT = "\u70b9"; // 鐐� var CN_TONS = "\u5428"; // 鍚� var CN_KG = "\u5343\u514b"; // 鍗冨厠 // Variables: var integral; // Represent integral part of digit number. var decimal; // Represent decimal part of digit number. var outputCharacters; // The output result. var parts; var digits, radices, bigRadices, decimals; var zeroCount; var i, p, d; var quotient, modulus; // Validate input string: currencyDigits = currencyDigits.toString(); if (currencyDigits == "") { //gAlert("璇疯緭鍏ヨ杞崲鐨勬暟瀛�!"); return ""; } if (currencyDigits.match(/[^,.\d]/) != null) { gAlert("\u6570\u5b57\u4e2d\u542b\u6709\u975e\u6cd5\u5b57\u7b26!"); return ""; } if ((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/) == null) { //gAlert("閿欒鐨勬暟瀛楁牸寮�!"); return ""; } // Normalize the format of input digits: currencyDigits = currencyDigits.replace(/,/g, ""); // Remove comma delimiters. currencyDigits = currencyDigits.replace(/^0+/, ""); // Trim zeros at the beginning. // Assert the number is not greater than the maximum number. if (Number(currencyDigits) > MAXIMUM_NUMBER) { gAlert("\u8d85\u51fa\u8f6c\u6362\u6700\u5927\u8303\u56f4!"); return ""; } // Process the coversion from currency digits to characters: // Separate integral and decimal parts before processing coversion: parts = currencyDigits.split("."); if (parts.length > 1) { integral = parts[0]; decimal = parts[1]; // Cut down redundant decimal digits that are after the second. decimal = decimal.substr(0, 3); } else { integral = parts[0]; decimal = ""; } // Prepare the characters corresponding to the digits: digits = new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_EIGHT, CN_NINE); radices = new Array("", CN_TEN, CN_HUNDRED, CN_THOUSAND); bigRadices = new Array("", CN_TEN_THOUSAND, CN_HUNDRED_MILLION); //decimals = new Array(CN_TEN_CENT, CN_CENT); // Start processing: outputCharacters = ""; // Process integral part if it is larger than 0: if (Number(integral) > 0) { zeroCount = 0; for (i = 0; i < integral.length; i++) { p = integral.length - i - 1; d = integral.substr(i, 1); quotient = p / 4; modulus = p % 4; if (d == "0") { zeroCount++; } else { if (zeroCount > 0) { outputCharacters += digits[0]; } zeroCount = 0; outputCharacters += digits[Number(d)] + radices[modulus]; } if (modulus == 0 && zeroCount < 4) { outputCharacters += bigRadices[quotient]; } } //outputCharacters += CN_DOLLAR; } // Process decimal part if there is: if (decimal != "") { outputCharacters += CN_POINT; for (i = 0; i < decimal.length; i++) { d = decimal.substr(i, 1); outputCharacters += digits[Number(d)]; } } // Confirm and return the final output string: if (outputCharacters == "") { outputCharacters = CN_ZERO + CN_TONS; } outputCharacters = outputCharacters + CN_TONS; return outputCharacters; } /** *绂佺敤鐩稿簲ID鐨勬寜閽� */ function disableBt(id){ $("#"+id).attr("disabled", true); } /** * 鍒锋柊璐墿杞﹀悗闈㈢殑鍊� */ function reflashShoppingCount(rootPath){ $.post(rootPath+"/exp/hangsource/buy/shopping/getShoppingCount.do?jsoncallback=?",function (result){ try{ var msg = result.num; $("#gwc_button").html(msg); }catch(e){ } },"json"); } /** * 鍒锋柊璐墿杞﹀悗闈㈢殑鍊� */ function reflashShoppingCount(){ $.post("http://www.mrobay.com"+"/exp/hangsource/buy/shopping/getShoppingCount.do?jsoncallback=?",function (result){ try{ var msg = result.num; $(".gwc_button").html(msg); $(".gwc_button2").html(msg); }catch(e){ } },"json"); } /** * 鍒锋柊鎴戠殑娑堟伅鍚庨潰鐨勫€� */ function reflashMessageCount(rootPath){ $.post(rootPath+"/bsp/menber/msg/getMessageCount.do?jsoncallback=?",function (result){ try{ var msg = result.num; $("#msg_button").html(msg); }catch(e){ } },"json"); } /** * 鍒ゆ柇鏄惁鐧诲綍 */ function reflashLogin(rootPath,path){ $.post(rootPath+"/reflashLogin.do?jsoncallback=?",function (result){ if (null==result||!result) return; var ret = result[0]; if(ret != null){ $("#msg_login").html("<a href='"+rootPath+"'>闄岃礉缃戦椤�</a> <a href='"+rootPath+"/me/home/index.do'>"+ret.username+"</a> <a href='"+path+"/login/doLogout.do?url="+path+"/'>[瀹夊叏閫€鍑篯</a><input type='hidden' name='hydm' id='hydm' >"); $("#hydm").val("hydm"); }else{ $("#msg_login").html("<a href='"+rootPath+"'>闄岃礉缃戦椤�</a> <a href='"+path+"/login/index.do' style='color: blue;'>璇风櫥褰�</a> <a href='"+path+"/bsp/menber/reg/info.do' style='color: blue;'>鍏嶈垂娉ㄥ唽</a><input type='hidden' name='hydm' id='hydm' >"); $("#hydm").val(""); } },"json"); } /** * 鏄剧ず浼氬憳绉垎 * path: * scpath - 绉垎骞冲彴鍦板潃 * mbcode - 浼氬憳浠g爜 * id - 椤甸潰杈撳嚭鍏冪礌ID * typ - 1 鍓嶅彴锛�2 鍚庡彴 **/ function showmbscore(scpath,mbcode,id,typ){ var docpath = DOC_BASE_PATH+"/images/integral"; var url = ""; if(typ == null || typ == undefined || typ == ""){ typ = "1"; } if(typ == "1"){ // 鍓嶅彴 url = scpath+"/scp/score/mbscore.do?jsoncallback=?"; }else if(typ == "2"){ // 鍚庡彴 url = scpath+"/scm/score/mbscore.do?jsoncallback=?"; } $.post(url,{"hydm":mbcode,"docpath":docpath},function (result){ try{ var msg = result[0]; $("#"+id).html(msg); }catch(e){ } },"json"); } /** * 鏄剧ず浼氬憳绉垎 * path: * scpath - 绉垎骞冲彴鍦板潃 * mbcode - 浼氬憳浠g爜 * id - 椤甸潰杈撳嚭鍏冪礌ID * typ - 1 鍓嶅彴锛�2 鍚庡彴 * flag - 1鍗栧 2涔板 **/ function showmbscoreType(scpath,mbcode,id,typ,flag){ var docpath = DOC_BASE_PATH+"/images/integral"; var url = ""; if(typ == null || typ == undefined || typ == ""){ typ = "1"; } if(typ == "1"){ // 鍓嶅彴 url = scpath+"/scp/score/mbscore.do?jsoncallback=?"; }else if(typ == "2"){ // 鍚庡彴 url = scpath+"/scm/score/mbscore.do?jsoncallback=?"; } $.post(url,{"hydm":mbcode,"docpath":docpath,"flag":flag},function (result){ try{ var msg = result[0]; $("#"+id).html(msg); }catch(e){ } },"json"); } /** * 鏄剧ず浼氬憳绉垎 * path: * scpath - 绉垎骞冲彴鍦板潃 * mbcode - 浼氬憳浠g爜 * id - 椤甸潰杈撳嚭鍏冪礌ID * typ - 1 鍓嶅彴锛�2 鍚庡彴 * flag - 1鍗栧 2涔板 **/ function showmbscoreTypeMg(scpath,mbcode,id,typ,flag){ var docpath = DOC_BASE_PATH+"/images/integral"; var url = ""; if(typ == null || typ == undefined || typ == ""){ typ = "1"; } if(typ == "1"){ // 鍓嶅彴 url = scpath+"/scp/score/mbscoreMg.do?jsoncallback=?"; }else if(typ == "2"){ // 鍚庡彴 url = scpath+"/scm/score/mbscore.do?jsoncallback=?"; } $.post(url,{"hydm":mbcode,"docpath":docpath,"flag":flag},function (result){ try{ var msg = result[0]; $("#"+id).html(msg); }catch(e){ } },"json"); } /** * 灏嗘暟瀛楄浆涓鸿揣甯佹牸寮� xxx,xxx.xx * path: * str - 鏁板瓧锛堝瓧绗︿覆锛� * num - 淇濈暀鐨勫皬鏁颁綅>0 **/ function convert(str,num) { str = str+""; var pp=0; var dd=0; if(str.indexOf(".")>0){ dd=str.indexOf(".",1) if(str.length-(num+1)>dd){ var end=str.substring(dd+(num+1),dd+(num+2)); var strend=str.substring(dd+num,dd+(num+1)); str=str.substring(0,dd+num); if(end>4) strend=(parseInt(strend)+1); if(strend==10){ for(var i=0;i<num;i++){ strend = strend/10; } str=(parseFloat(str)+strend)+"" }else str=str+strend; }else if(str.length-(num+1)<dd){ var n=(num+dd+1)-str.length; for(var i=0;i<n;i++){ str += "0"; } } }else{ str = str + "."; for(var i=0;i<num;i++){ str += "0"; } } if(str.indexOf(",")>0){ pp=str.indexOf(",") }else if(str.indexOf(".")>0){ pp=str.indexOf(".",1) }else{ pp=str.length; } pp=pp-3; if(pp<=0) return str; var s=str.substring(0,pp); var e=str.substring(pp,str.length); var str1=s+","+e; return convert(str1,num); } /**鍦╫nkeyup浜嬩欢涓娇鐢紝鑷姩鎺у埗textarea鐨勬渶澶ч暱搴�**/ function DjCheckMaxlength(oInObj) { var iMaxLen = parseInt(oInObj.getAttribute('maxlength')); var iCurLen = oInObj.value.length; if ( oInObj.getAttribute && iCurLen > iMaxLen ) { oInObj.value = oInObj.value.substring(0, iMaxLen); } } /** * 鎸夋寚瀹氬瓧绗︽暟鎴彇瀛楃涓诧紝瓒呭嚭閮ㄥ垎鐢ㄧ渷鐣ュ彿浠f浛 * path: * str - 浼犲叆鎴彇瀛楃 * num - 鎸囧畾瀛楃鏁�,涓枃绾︾畻1.5涓瓧绗� **/ function getBz(str,num) { var len = str.length; var reLen = 0; var bz=""; for (var i = 0; i < len; i++) { if (str.charCodeAt(i) < 27 || str.charCodeAt(i) > 126) { reLen += 1.5; if(reLen<=num){ bz += str.charAt(i); }else{ bz +="..."; return bz; } } else { reLen++; if(reLen<=num){ bz += str.charAt(i); }else{ bz +="..."; return bz; } } } return bz; } /** * 鍔犲叆鏀惰棌 */ function AddFavorite(sURL, sTitle) { try { window.external.addFavorite(sURL, sTitle); } catch (e) { try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e) { gAlert("鍔犲叆鏀惰棌澶辫触锛岃浣跨敤Ctrl+D杩涜娣诲姞"); } } } /** * 璁句负棣栭〉 */ function SetHome(obj, vrl) { try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vrl); } catch (e) { if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { gAlert("姝ゆ搷浣滆娴忚鍣ㄦ嫆缁濓紒\n璇峰湪娴忚鍣ㄥ湴鍧€鏍忚緭鍏モ€渁bout:config鈥濆苟鍥炶溅\n鐒跺悗灏� [signed.applets.codebase_principal_support]鐨勫€艰缃负'true',鍙屽嚮鍗冲彲銆�"); } var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage', vrl); } } } function chg_tit(n) { var aA=document.getElementById("search_tit").getElementsByTagName('span'); var aAction=new Array('/shangcheng/brandList.do','/xianhuo/index.do','/xianhuo/index.do','/xianhuo/index.do'); for(var i=0,j=aA.length;i<j;i++) { aA[i].className=''; } aA[n].className='on'; document.getElementById("actionUrl").value=aAction[n]; document.getElementById("snum").value=n; var s0='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var s1='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var s2='璇疯緭鍏ョ墝鍙峰悕,濡傦細HI-121H'; var s3='璇疯緭鍏ョ墝鍙峰悕,濡傦細t30s'; if(n==1) { if(document.getElementById("flag").value==s0||document.getElementById("flag").value==s2||document.getElementById("flag").value==s3) { document.getElementById("flag").value=s1; } } if(n==0) { if(document.getElementById("flag").value==s1||document.getElementById("flag").value==s2||document.getElementById("flag").value==s3) { document.getElementById("flag").value=s0; } } if(n==2) { if(document.getElementById("flag").value==s1||document.getElementById("flag").value==s0||document.getElementById("flag").value==s3) { document.getElementById("flag").value=s2; } } if(n==3) { if(document.getElementById("flag").value==s1||document.getElementById("flag").value==s2||document.getElementById("flag").value==s0) { document.getElementById("flag").value=s3; } } } function search_onfocus(obj) { var t_sStr='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var t_sStr1='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var t_sStr2='璇疯緭鍏ョ墝鍙峰悕,濡傦細HI-121H'; var t_sStr3='璇疯緭鍏ョ墝鍙峰悕,濡傦細t30s'; if(obj.value==t_sStr||obj.value==t_sStr1||obj.value==t_sStr2||obj.value==t_sStr3){ obj.value=''; obj.style.color='#000'; } } function search_onblur(obj) { var t_sStr='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var t_sStr1='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var t_sStr2='璇疯緭鍏ョ墝鍙峰悕,濡傦細HI-121H'; var t_sStr3='璇疯緭鍏ョ墝鍙峰悕,濡傦細t30s'; if(obj.value=='') { if(document.getElementById("snum").value == '0') { obj.value=t_sStr; } if(document.getElementById("snum").value == '1') { obj.value=t_sStr1; } if(document.getElementById("snum").value == '2') { obj.value=t_sStr2; } if(document.getElementById("snum").value == '3') { obj.value=t_sStr3; } obj.style.color='#BABABA'; } } function search_onchange(obj){ var t_sStr='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var t_sStr1='璇锋寜鍝佺墝銆佸瀷鍙枫€佽揣鐗╂墍鍦ㄥ湴鏉ユ悳绱�'; var t_sStr2='璇疯緭鍏ョ墝鍙峰悕,濡傦細HI-121H'; var t_sStr3='璇疯緭鍏ョ墝鍙峰悕,濡傦細t30s'; if(obj.value !=t_sStr && obj.value !=t_sStr1 && obj.value !=t_sStr2 && obj.value !=t_sStr3){ obj.value=obj.value.toUpperCase(); } } function checkUrl(url){ var match= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/ if (match.test(url)){ return true; }else{ gAlert("涓嶅悎娉曠殑缃戝潃锛岃閲嶆柊杈撳叆"); return false; } } /** * 鏄剧ず鍟嗛摵璧勬簮 * path: * ecpath - 濉戞枡浜ゆ槗鍦板潃 * hydm - 浼氬憳浠g爜 * id - 椤甸潰杈撳嚭鍏冪礌ID **/ function showShopSource(ecpath,hydm,pageSize,id){ $.post(ecpath+"/exp/hangsource/buy/picksource/getShopSourceList.do?jsoncallback=?",{"hydm":hydm,"pageSize":pageSize},function (data){ try{ var shopSource = $("#"+id); shopSource.empty(); if (null==data||!data) return; var list = data[0].result; for (var i=0;i<list.length;i++){ var html = "<p>" html += "<span>"; html += list[i].price00; html += "</span>"; html += list[i].pm; html += "/"; html += list[i].cz; html += "/"; html += list[i].sourceExt.wzstr00; html += "/"; html += list[i].sourceExt.wzstr01; html += "/"; html += list[i].cd; html += "</p>"; shopSource.append(html); } }catch(e){ } },"json"); } /** check鏂囦欢鍚庣紑绫诲瀷 **/ function checkPicType(fileValue) { var flag = false; var gs = ["bmp","png","gif","jpeg","jpg","BMP","PNG","GIF","JPEG","JPG"]; var values=fileValue.split("."); for(var j = 0;j < gs.length; j++) { if(values[values.length-1] == gs[j]) { flag = true; break; } } if(!flag) { gAlert("鍥剧墖鏍煎紡涓嶆纭�,闄愬畾bmp銆乸ng銆乬if銆乯pg銆乯peg鏍煎紡鐨勫浘鐗�"); return false; } return true; } //鍒ゆ柇鏁板瓧鏄惁绗﹀悎鏍煎紡 //value : 鏁板€� //name : 鏁板€煎悕绉� //xsws : 灏忔暟鐐逛綅鏁� //minvalue : 鏈€灏忓€� //maxvalue : 鏈€澶у€� //isallnull:鏄惁鍏佽涓虹┖ true - 鍙互涓虹┖ false - 涓嶅彲涓虹┖锛岄粯璁ゅ厑璁镐负绌� //璋冪敤璇存槑锛� //checkNumberFormat(value,name) -- 鍒ゆ柇鏄惁鏄暟瀛� //checkNumberFormat(value,name,isallnull) -- 鍒ゆ柇鏄惁鏄暟瀛楋紝骞朵笖璇ユ暟瀛椾笉鍏佽绌� //checkNumberFormat(value,name,isallnull,xsws) -- 鍒ゆ柇鏄惁鏄暟瀛楋紝骞朵笖璇ユ暟瀛椾笉鍏佽绌猴紝骞朵笖灏忔暟浣嶅繀椤诲湪xsws鍐� //checkNumberFormat(value,name,isallnull,xsws,minvalue) -- 鍒ゆ柇鏄惁鏄暟瀛楋紝骞朵笖璇ユ暟瀛椾笉鍏佽绌猴紝骞朵笖灏忔暟浣嶅繀椤诲湪xsws鍐咃紝骞朵笖蹇呴』澶т簬minvalue //checkNumberFormat(value,name,isallnull,xsws,minvalue,maxvalue) -- 鍒ゆ柇鏄惁鏄暟瀛楋紝骞朵笖璇ユ暟瀛椾笉鍏佽绌猴紝骞朵笖灏忔暟浣嶅繀椤诲湪xsws鍐咃紝骞朵笖蹇呴』澶т簬minvalue锛屽苟涓斿繀椤诲皬浜巑axvalue //checkNumberFormat(value,name,isallnull,xsws,minvalue,maxvalue,canmin) -- 鍒ゆ柇鏄惁鏄暟瀛楋紝骞朵笖璇ユ暟瀛椾笉鍏佽绌猴紝骞朵笖灏忔暟浣嶅繀椤诲湪xsws鍐咃紝骞朵笖蹇呴』澶т簬minvalue锛屽苟涓斿繀椤诲皬浜巑axvalue canmin 鍏佽涓烘渶灏忓€� //checkNumberFormat(value,name,isallnull,xsws,minvalue,maxvalue,canmin,canmax) -- canmax 鍏佽涓烘渶澶у€硷紙濡傛灉璁句负true, 鏈€澶у€艰涓�100 鍒�100鏄厑璁哥殑锛屽彧鏈夊ぇ浜�100浜嗘墠鎻愮ず锛� function checkNumberFormat(_value,_name,isallnull,xsws,minvalue,maxvalue, canmin, canmax){ //濡傛灉浼犺繘鏉ョ殑鏁板€兼槸绌虹殑锛屽垯鍒ゆ柇鏄惁鍏佽涓虹┖ if (""==_value||undefined==_value ){ if (isallnull!=undefined&&isallnull)return true; if (undefined==isallnull)return true; gAlert("璇疯緭鍏�"+_name); return false; }else{ if (gScript.trim(_value)=="" || gScript.trim(_value).length<_value.length){ gAlert(_name+"杈撳叆鏈夎涓嶈兘鍖呭惈绌烘牸锛岃閲嶆柊杈撳叆"); return false; } } //鍒ゆ柇鏄惁鏁板瓧 if (isNaN(_value)){ gAlert(_name + "璇疯緭鍏ユ暟瀛楋紒"); return false; } if(undefined!=canmin && canmin) { if(undefined!=minvalue&&parseFloat(_value) < parseFloat(minvalue)){ gAlert(_name+"蹇呴』澶т簬绛変簬"+minvalue+"锛�"); return false; } } else { if(undefined!=minvalue&&parseFloat(_value) <= parseFloat(minvalue)){ gAlert(_name+"蹇呴』澶т簬"+minvalue+"锛�"); return false; } } if(undefined!=canmax && canmax) { if(undefined!=maxvalue&&parseFloat(_value) > parseFloat(maxvalue)){ gAlert(_name+"蹇呴』灏忎簬绛変簬"+maxvalue+"锛�"); return false; } } else { if(undefined!=maxvalue&&parseFloat(_value) >= parseFloat(maxvalue)){ gAlert(_name+"蹇呴』灏忎簬"+maxvalue+"锛�"); return false; } } var mm = "^(0|[-|+]?[0-9]*[1-9][0-9]*)$"; if (undefined!=xsws){ if (xsws>0){ mm = "^(0|[-|+]?[0-9]+(.[0-9]{0,"+xsws+"})?)$"; } var res = _value.match(mm); if (null == res) { if (xsws > 0){ gAlert(_name + "鏈€澶氬彧鑳戒繚鐣�" + xsws + "浣嶅皬鏁帮紒"); }else{ gAlert(_name+"蹇呴』鏄暣鏁帮紒"); } return false; } } return true; } function checkSpecial(){ var obj = $('.checkSpecial'); for(var i=0;i<obj.length;i++){ if(checkIllegalChar(obj[i].value)){ gAlert('妫€绱㈤」鍖呭惈闈炴硶瀛楃锛�'); return false; } } return true; } /** * 寮瑰嚭灞傝闂鏂规硶 * msg -- 鎻愮ず璇彞 * yesCallback -- 鐐圭‘瀹氬悗鐨勫洖璋冨嚱鏁帮紙榛樿鏄叧闂脊鍑烘锛屾彁浜form锛� * noCallback -- 鐐瑰彇娑堝悗鐨勫洖璋冨嚱鏁帮紙榛樿鏄叧闂脊鍑烘锛� * width -- 鎻愮ず妗嗗搴x锛堥粯璁�310px锛� * height -- 鎻愮ず妗嗛珮搴x锛堥粯璁�200px锛� */ function gConfirm(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height] }); } //鍟嗗搧璇︽儏椤靛畾鍒跺脊绐� function gConfirm1(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['缁х画璐拱','杩斿洖璁环'] }); } function gConfirm2(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['缁х画璐拱','杩斿洖鍜ㄨ'] }); } function gConfirm3(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['缁х画鍔犺喘','杩斿洖璁环'] }); } function gConfirm4(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['缁х画鍔犺喘','杩斿洖鍜ㄨ'] }); } function gConfirmRZ(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['鍘昏璇�','鍐嶇湅鐪�'] }); } function gConfirmYes(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['纭畾','鍙栨秷'] }); } function gConfirm5(msg, yesCallback, noCallback, width, height){ if(undefined==width || null==width || width==""){ width = "310px"; } if(undefined==height || null==height || height==""){ height = "200px"; } $.layer({ v_msg : msg, yes : yesCallback, no : noCallback, v_msgtype : 4, v_btns : 2, v_offset:['15%','50%'], v_area:[width,height], v_btn:['纭畾'] }); } function getCookie(name) { var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr !=null) return unescape(arr[2]); return null; } function setCookie(name,value){ var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); } //鍙戦€侀獙璇佺爜鏃舵坊鍔燾ookie function addCookie(name, value, expiresHours) { var cookieString = name + "=" + escape(value); //鍒ゆ柇鏄惁璁剧疆杩囨湡鏃堕棿,0浠h〃鍏抽棴娴忚鍣ㄦ椂澶辨晥 if(expiresHours > 0) { var date = new Date(); date.setTime(date.getTime() + expiresHours * 1000); cookieString = cookieString + ";expires=" + date.toUTCString(); } document.cookie = cookieString; } //淇敼cookie鐨勫€� function editCookie(name, value, expiresHours) { var cookieString = name + "=" + escape(value); if(expiresHours > 0) { var date = new Date(); date.setTime(date.getTime() + expiresHours * 1000); //鍗曚綅鏄绉� cookieString = cookieString + ";expires=" + date.toGMTString(); } document.cookie = cookieString; } //鏍规嵁鍚嶅瓧鑾峰彇cookie鐨勫€� function getCookieValue(name) { var strCookie = document.cookie; var arrCookie = strCookie.split("; "); for(var i = 0; i < arrCookie.length; i++) { var arr = arrCookie[i].split("="); if(arr[0] == name) { return unescape(arr[1]); break; } } } function validateLogin(redirectURL, needLogin){ // var loginFlag = localStorage.getItem("loginFlag"); jQuery.post("http://www.mrobay.com/indexx.do?loginFlag=true",function (result){ var obj = eval('(' + result + ')'); var user = obj[0].user; if("" != user && null != user){ var username =obj[0].user.username; if("" != username && null != username){ window.location.href= redirectURL; } }else{ if(needLogin){ debugger; localStorage.setItem("redirectURL",redirectURL); window.open("http://www.mrobay.com/bsplatform/pages/htmlpage/app/login/market/login.html"); }else{ window.open(redirectURL); } } }); } //灏嗘暟瀛楄浆鎹㈡垚閲戦鏄剧ず function number_format(number, decimals, dec_point, thousands_sep) { /* * 鍙傛暟璇存槑锛� * number锛氳鏍煎紡鍖栫殑鏁板瓧 * decimals锛氫繚鐣欏嚑浣嶅皬鏁� * dec_point锛氬皬鏁扮偣绗﹀彿 * thousands_sep锛氬崈鍒嗕綅绗﹀彿 * */ number = (number + '').replace(/[^0-9+-Ee.]/g, ''); var n = !isFinite(+number) ? 0 : +number, prec = !isFinite(+decimals) ? 0 : Math.abs(decimals), sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep, dec = (typeof dec_point === 'undefined') ? '.' : dec_point, s = '', toFixedFix = function (n, prec) { var k = Math.pow(10, prec); return '' + Math.round(n * k) / k; }; s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.'); var re = /(-?\d+)(\d{3})/; while (re.test(s[0])) { s[0] = s[0].replace(re, "$1" + sep + "$2"); } if ((s[1] || '').length < prec) { s[1] = s[1] || ''; s[1] += new Array(prec - s[1].length + 1).join('0'); } return s.join(dec); } function getParameter(param) { var query = window.location.search; var iLen = param.length; var iStart = query.indexOf(param); if (iStart == -1) return ""; iStart += iLen + 1; var iEnd = query.indexOf("&", iStart); if (iEnd == -1) return query.substring(iStart); return query.substring(iStart, iEnd); } function addpage(pageNum,lastNum,pageSize){ var ch10="";var ch30="";var ch50="";var ch100=""; var ch200="";var ch500="";var ch1000=""; if(pageSize==10){ch10="selected='selected'";} if(pageSize==30){ch30="selected='selected'";} if(pageSize==50){ch50="selected='selected'";} if(pageSize==100){ch100="selected='selected'";} if(pageSize==200){ch200="selected='selected'";} if(pageSize==500){ch500="selected='selected'";} if(pageSize==1000){ch1000="selected='selected'";} var pageHtml="<div class='pages fenye3' > <div class=''>"; pageHtml+="<a onclick=toPage('"+(pageNum-1)+"')><</a>"; if(pageNum!=1&&lastNum>=6){ pageHtml+="<a onclick=toPage('"+1+"')>1</a> "; } //console.log(pageHtml); if(lastNum<6){ for(var i=1;i<=lastNum;i++){ if(pageNum==i){ pageHtml+="<b>"+i+"</b>"; }else{ pageHtml+="<a onclick=toPage('"+i+"')>"+i+"</a>"; } } } else { if(pageNum<4){ if(pageNum==1){ pageHtml+="<b>1</b><a onclick=toPage('2')>2</a><a onclick=toPage('3')>3</a>"; } if(pageNum==2){ pageHtml+="<b>2</b><a onclick=toPage('3')>3</a>"; } if(pageNum==3){ pageHtml+="<a onclick=toPage('2')>2</a><b>3</b>"; } pageHtml+="<a onclick=toPage('4')>4</a> <a onclick=toPage('5')>5</a> ... "; } else if(pageNum<lastNum-1){ if(pageNum!=4){ pageHtml+=" ... "; } pageHtml+="<a onclick=toPage('"+(pageNum-2)+"')>"+(pageNum-2)+"</a><a onclick=toPage('"+(pageNum-1)+"')>"+(pageNum-1)+"</a>"+ "<b>"+pageNum+"</b>"+"<a onclick=toPage('"+(pageNum+1)+"')>"+(pageNum+1)+"</a>"+ "<a onclick=toPage('"+(pageNum+2)+"')>"+(pageNum+2)+"</a>"; if(pageNum<lastNum-2){ pageHtml+=" ... "; } } else{ pageHtml+=" ... "; pageHtml+="<a onclick=toPage('"+(lastNum-4)+"')>"+(lastNum-4)+"</a><a onclick=toPage('"+(lastNum-3)+"')>"+(lastNum-3)+"</a>"+ "</a><a onclick=toPage('"+(lastNum-2)+"')>"+(lastNum-2)+"</a>"; if(pageNum==lastNum){ pageHtml+="<a onclick=toPage('"+(lastNum-1)+"')>"+(lastNum-1)+"</a>"+"<b>"+lastNum+"</b>"; } if(pageNum==lastNum-1){ pageHtml+="<b>"+(lastNum-1)+"</b>"; } } } if(pageNum!=lastNum&&lastNum>=6){ pageHtml+="<a onclick=toPage("+lastNum+")>"+lastNum+"</a> "; } pageHtml+="<a onclick=toPage("+(pageNum+1)+")>></a>"; pageHtml+="鍏�"+lastNum+"椤� 鍘荤 <input id='goPage' style='width: 60px; height: 20px; border: 1px solid #CCCCCC;'"+ "type='text' name='email' spellcheck='false' tabindex='1'"+ "x-webkit-speech /> 椤� <a onclick=goPage()>go</a> 姣忛〉鏄剧ず"+ "<select class='sel2' id='pageSize' onchange='pageSize()'>"+ "<option value='10' "+ch10+">10</option>"+ "<option value='30' "+ch30+">30</option>"+ "<option value='50' "+ch50+">50</option>"+ "<option value='100' "+ch100+">100</option>"+ "<option value='200' "+ch200+">200</option>"+ "<option value='500' "+ch500+">500</option>"+ //"<option value='1000' "+ch1000+">1000</option>"+ " </select>"+ "</div></div>"; $("#page").html(pageHtml); } function addpageSp(pageNum,lastNum,pageSize){ var ch10="";var ch30="";var ch50="";var ch100=""; var ch200="";var ch500="";var ch1000=""; if(pageSize==10){ch10="selected='selected'";} if(pageSize==30){ch30="selected='selected'";} if(pageSize==50){ch50="selected='selected'";} if(pageSize==100){ch100="selected='selected'";} if(pageSize==200){ch200="selected='selected'";} if(pageSize==500){ch500="selected='selected'";} if(pageSize==1000){ch1000="selected='selected'";} var pageHtml="<div class='pages fenye3' > <div class=''>"; pageHtml+="<a onclick=toPage('"+(pageNum-1)+"')><</a>"; if(pageNum!=1&&lastNum>=6){ pageHtml+="<a onclick=toPage('"+1+"')>1</a> "; } //console.log(pageHtml); if(lastNum<6){ for(var i=1;i<=lastNum;i++){ if(pageNum==i){ pageHtml+="<b>"+i+"</b>"; }else{ pageHtml+="<a onclick=toPage('"+i+"')>"+i+"</a>"; } } } else { if(pageNum<4){ if(pageNum==1){ pageHtml+="<b>1</b><a onclick=toPage('2')>2</a><a onclick=toPage('3')>3</a>"; } if(pageNum==2){ pageHtml+="<b>2</b><a onclick=toPage('3')>3</a>"; } if(pageNum==3){ pageHtml+="<a onclick=toPage('2')>2</a><b>3</b>"; } pageHtml+="<a onclick=toPage('4')>4</a> <a onclick=toPage('5')>5</a> ... "; } else if(pageNum<lastNum-1){ if(pageNum!=4){ pageHtml+=" ... "; } pageHtml+="<a onclick=toPage('"+(pageNum-2)+"')>"+(pageNum-2)+"</a><a onclick=toPage('"+(pageNum-1)+"')>"+(pageNum-1)+"</a>"+ "<b>"+pageNum+"</b>"+"<a onclick=toPage('"+(pageNum+1)+"')>"+(pageNum+1)+"</a>"+ "<a onclick=toPage('"+(pageNum+2)+"')>"+(pageNum+2)+"</a>"; if(pageNum<lastNum-2){ pageHtml+=" ... "; } } else{ pageHtml+=" ... "; pageHtml+="<a onclick=toPage('"+(lastNum-4)+"')>"+(lastNum-4)+"</a><a onclick=toPage('"+(lastNum-3)+"')>"+(lastNum-3)+"</a>"+ "</a><a onclick=toPage('"+(lastNum-2)+"')>"+(lastNum-2)+"</a>"; if(pageNum==lastNum){ pageHtml+="<a onclick=toPage('"+(lastNum-1)+"')>"+(lastNum-1)+"</a>"+"<b>"+lastNum+"</b>"; } if(pageNum==lastNum-1){ pageHtml+="<b>"+(lastNum-1)+"</b>"; } } } if(pageNum!=lastNum&&lastNum>=6){ pageHtml+="<a onclick=toPage("+lastNum+")>"+lastNum+"</a> "; } pageHtml+="<a onclick=toPage("+(pageNum+1)+")>></a>"; pageHtml+="鍏�"+lastNum+"椤� 鍘荤 <input id='goPage' style='width: 60px; height: 20px; border: 1px solid #CCCCCC;'"+ "type='text' name='email' spellcheck='false' tabindex='1'"+ "x-webkit-speech /> 椤� <a onclick=goPage()>go</a>"+ "<select class='sel2' id='pageSize' onchange='pageSize()' style='display:none'>"+ "<option value='10' "+ch10+">10</option>"+ "<option value='30' "+ch30+">30</option>"+ "<option value='50' "+ch50+">50</option>"+ "<option value='100' "+ch100+">100</option>"+ "<option value='200' "+ch200+">200</option>"+ "<option value='500' "+ch500+">500</option>"+ //"<option value='1000' "+ch1000+">1000</option>"+ " </select>"+ "</div></div>"; $("#page").html(pageHtml); } /** * 灏嗘棩鏈熸牸寮忓寲鎴愭寚瀹氭牸寮忕殑瀛楃涓� * @param date 瑕佹牸寮忓寲鐨勬棩鏈燂紝涓嶄紶鏃堕粯璁ゅ綋鍓嶆椂闂达紝涔熷彲浠ユ槸涓€涓椂闂存埑 * @param fmt 鐩爣瀛楃涓叉牸寮忥紝鏀寔鐨勫瓧绗︽湁锛歽,M,d,q,w,H,h,m,S锛岄粯璁わ細yyyy-MM-dd HH:mm:ss * @returns 杩斿洖鏍煎紡鍖栧悗鐨勬棩鏈熷瓧绗︿覆 */ function formatDate(date, fmt) { date = date == undefined ? new Date() : date; date = typeof date == 'number' ? new Date(date) : date; fmt = fmt || 'yyyy-MM-dd HH:mm:ss'; var obj = { 'y': date.getFullYear(), // 骞翠唤锛屾敞鎰忓繀椤荤敤getFullYear 'M': date.getMonth() + 1, // 鏈堜唤锛屾敞鎰忔槸浠�0-11 'd': date.getDate(), // 鏃ユ湡 'q': Math.floor((date.getMonth() + 3) / 3), // 瀛e害 'w': date.getDay(), // 鏄熸湡锛屾敞鎰忔槸0-6 'H': date.getHours(), // 24灏忔椂鍒� 'h': date.getHours() % 12 == 0 ? 12 : date.getHours() % 12, // 12灏忔椂鍒� 'm': date.getMinutes(), // 鍒嗛挓 's': date.getSeconds(), // 绉� 'S': date.getMilliseconds() // 姣 }; var week = ['澶�', '涓€', '浜�', '涓�', '鍥�', '浜�', '鍏�']; for(var i in obj) { fmt = fmt.replace(new RegExp(i+'+', 'g'), function(m) { var val = obj[i] + ''; if(i == 'w') return (m.length > 2 ? '鏄熸湡' : '鍛�') + week[val]; for(var j = 0, len = val.length; j < m.length - len; j++) val = '0' + val; return m.length == 1 ? val : val.substring(val.length - m.length); }); } return fmt; } //鏍戞樉绀洪棶棰榡s function approve(curMname,baseUrl,actionUrl){ curMname=decodeURI(curMname); localStorage.setItem("curMname", curMname); if(actionUrl.indexOf("?") > -1){ var localCount = actionUrl.indexOf("?"); localStorage.setItem("curPath", actionUrl.slice(0, localCount)); }else{ localStorage.setItem("curPath", actionUrl); } window.location.href= baseUrl + actionUrl; } //鍘昏璇� function toRZ(){ gConfirmRZ('璇风櫥鍏ヨ璇佽处鍙峰悗鍐嶈繘琛屾搷浣�',function doYes(){ window.location.href="http://www.mrobay.com/bsplatform/pages/htmlpage/app/menber/market/rzInfo.html?rzlx=1"; }); } // function showTc(ecpath){ $.ajax({ type: "POST", url: ecpath+"/exp/bargainWyj/queryCount.do", //data:$('#mform').serialize(),// 浣犵殑formid dataType:"json", async: false, success: function(data) { var count =Number(data.i1)+Number(data.i2)+Number(data.j1)+Number(data.j2)+Number(data.k); if(data != null && count >0){ //$.messager.lays(200, 100); //$.messager.show("鎮ㄦ湁鏂扮殑鐨勬秷鎭�", "鎮ㄦ湁 <span style='color:red'>"+data.count+" </span>鏉℃柊鐨勮浠蜂俊鎭�", 0); var html=""; var i=0 if(Number(data.i1) >0 ){ html+="<p style='color:#009933;margin-top: 15px; margin-left: 20px; font-size: 13px;' >" html+="<img src='/webresource/images/new-gif.gif' style='width:25px'>" html+="<a href='http://www.mrobay.com/pages/htmlpage/app/bargain/bargainMList.html'>" html+="鎮ㄦ湁 <span style='color:red'>"+data.i1+" </span>鏉℃柊鐨勮浠蜂俊鎭�" html+="</a></p>" i++; } if(Number(data.i2) >0 ){ html+="<p style='color:#009933;margin-top: 15px; margin-left: 20px; font-size: 13px;' >" html+="<img src='/webresource/images/new-gif.gif' style='width:25px'>" html+="<a href='http://www.mrobay.com/pages/htmlpage/app/bargain/bargainMZXList.html'>" html+="鎮ㄦ湁 <span style='color:red'>"+data.i2+" </span>鏉℃柊鐨勫挩璇俊鎭�" html+="</a></p>" i++; } if(Number(data.j1) >0 ){ html+="<p style='color:#009933;margin-top: 15px; margin-left: 20px; font-size: 13px;' >" html+="<img src='/webresource/images/new-gif.gif' style='width:25px'>" html+="<a href='http://www.mrobay.com/pages/htmlpage/app/bargain/bargainWList.html'>" html+="鎮ㄦ湁 <span style='color:red'>"+data.j1+" </span>鏉℃柊鐨勫晢瀹惰浠峰洖澶�" html+="</a></p>" i++; } if(Number(data.j2) >0 ){ html+="<p style='color:#009933;margin-top: 15px; margin-left: 20px; font-size: 13px;' >" html+="<img src='/webresource/images/new-gif.gif' style='width:25px'>" html+="<a href='http://www.mrobay.com/pages/htmlpage/app/bargain/bargainWZXList.html'>" html+="鎮ㄦ湁 <span style='color:red'>"+data.j2+" </span>鏉℃柊鐨勫晢瀹跺挩璇㈠洖澶�" html+="</a></p>" i++; } if(Number(data.k) >0 ){ html+="<p style='color:#009933;margin-top: 15px; margin-left: 20px; font-size: 13px;' >" html+="<img src='/webresource/images/new-gif.gif' style='width:25px'>" html+="<a href='"+ecpath+"/exp/bargainWyj/showList.do'>" html+="鍟嗗宸插悓鎰忔偍鐨勮浠凤紝璇锋彁浜よ鍗�" html+="</a></p>" i++; } var hig= (i*50 + 70)+"px"; if(hig == '120px'){ hig = '170px'; } layer.open({ title: ['鎮ㄦ湁鏂扮殑鐨勬秷鎭�', 'background-color:#e77817;color:#fff'], type: 1, content: html, //杩欓噷content鏄竴涓櫘閫氱殑String skin: 'layer-tc-class', move: false, area:['300px',hig], offset:'rb', shade :0, anim :6, closeBtn :1, id:'mtc1', success: function(layero, index){ layer.style(index, { marginLeft: -15 }); } // time: 5000, }); } $(".layer-tc-class").css("border","1px solid #e77817"); timename=setTimeout("showTc(\""+ecpath+"\")",10000); } }); } /** * 璺宠浆骞惰浆寮€宸︿晶瀵艰埅鏍� * @param curMname * @param baseUrl * @param actionUrl */ function goToNode(curMname,baseUrl,actionUrl){ localStorage.setItem("curMname", curMname); if(actionUrl.indexOf("?") > -1){ var localCount = actionUrl.indexOf("?"); localStorage.setItem("curPath", actionUrl.slice(0, localCount)); }else{ localStorage.setItem("curPath", actionUrl); } validateLogin(baseUrl+actionUrl,true); } //闄岃礉鑷惀閿€鍞 function mrobayPrice(){ var currentTime = Date.now(); var targetTime = (new Date(2018, 9, 9, 0, 0, 0)).getTime(); var offsetTime = targetTime - currentTime; offsetTime = Math.abs(offsetTime); var offsetDays = Math.floor(offsetTime / (3600 * 24 * 1e3)); return (1483154*offsetDays+new Date().getDate()*2.59); } //闄岃礉鑷惀鎴愪氦閲� function mrobayNum(){ var currentTime = Date.now(); var targetTime = (new Date(2018, 9, 18, 0, 0, 0)).getTime(); var offsetTime = targetTime - currentTime; offsetTime = Math.abs(offsetTime); var offsetDays = Math.floor(offsetTime / (3600 * 24 * 1e3)); return 2302+3856*offsetDays+new Date().getDate(); } /** * 椤甸潰鍔爁ooter */ function addFooter(){ $("#foot").remove(); html=''; html+='<div class="dise" style="display:none">'; html+='<div class="di" style="padding-bottom: 15px;">'; html+='<ul>'; html+='<li class="li1">'; html+='<font class="font1001">姝e搧淇濋殰</font><br>'; html+='娓犻亾姝e畻 鏀惧績閲囪喘'; html+='</li>'; html+='<li class="li2">'; html+='<font class="font1001">鍝佺被榻愬叏</font><br>'; html+='鍗冨鎺堟潈 鐧句嚎搴撳瓨'; html+='</li>'; html+='<li class="li3">'; html+='<font class="font1001">鐜版鐜拌揣</font><br>'; html+='閾惰鎷呬繚 璧勯噾瀹夊叏'; html+='</li>'; html+='<li class="li4">'; html+='<font class="font1001">鏂逛究蹇嵎</font><br>'; html+='楂樻晥浜ゆ槗 闅忔椂闅忓湴'; html+='</li>'; html+='</ul> '; html+='</div>'; html+='<div class="dibu clearfix" style="margin-top:30px;">'; html+='<div class="dibu1 lt">'; html+='<ul>'; html+='<li class="li1">'; html+='<h3>鍏充簬鎴戜滑</h3>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/about_us.html" target="_blank">鍏徃浠嬬粛</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/mrobay_ceo.html" target="_blank">闄岃礉鍒涘浜�</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/custom.html" target="_blank">鑱旂郴鎴戜滑</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/ads/ads.html" target="_blank">骞垮憡鏈嶅姟</a>'; html+='</li>'; html+='</ul>'; html+='</div>'; html+='<div class="dibu2 lt">'; html+='<ul>'; html+='<li class="li1">'; html+='<h3>鏂版墜鎸囧崡</h3>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_rzhy.html" target="_blank">娉ㄥ唽浼氬憳</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_cglc.html" target="_blank">閲囪喘娴佺▼</a>'; html+='</li>'; html+='</ul>'; html+='</div>'; html+='<div class="dibu3 lt">'; html+='<ul>'; html+='<li class="li1">'; html+='<h3>甯歌闂</h3>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_gmxd.html" target="_blank">濡備綍閲囪喘涓嬪崟</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_cxdd.html" target="_blank">濡備綍鏌ヨ璁㈠崟</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_sjcx.html" target="_blank">鎵嬫満鏌ヨ璁㈠崟</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_cwjz.html" target="_blank">濡備綍璐㈠姟璁拌处</a>'; html+='</li>'; html+='</ul>'; html+='</div>'; html+='<div class="dibu4 lt" style="width: 200px;">'; html+='<ul>'; html+='<li class="li1">'; html+='<h3>骞冲彴瑙勫垯</h3>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_yszc.html" target="_blank">闅愮鏀跨瓥</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_jytk.html" target="_blank">浜ゆ槗鏉℃</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_jybz.html" target="_blank">淇濋殰鏈嶅姟</a>'; html+='</li>'; html+='<li>'; html+='<a href="http://www.mrobay.com/webresource/help/qa/qa_jfcl.html" target="_blank">绾犵悍澶勭悊</a>'; html+='</li>'; html+='</ul>'; html+='</div>'; html+='<div class="dibu6 lt">'; html+='<img src="http://www.mrobay.com/webresource/htmlpage/images/h341.jpg" alt="鎵撳紑寰俊鎵弿浜岀淮鐮�" style="width:125px;">'; html+='<p style="text-align:center;">寰俊鎵爜锛屾墜鏈洪檶璐�</p>'; html+='</div>'; html+='<div class="dibu6 lt" style="margin-left:25px;">'; html+='<img src="http://www.mrobay.com/webresource/htmlpage/images/h342.jpg" alt="鎵撳紑寰俊鎵弿浜岀淮鐮�" style="width:125px;">'; html+='<p style="text-align:center;">鍏虫敞闄岃礉鍏紬鍙�</p>'; html+='</div>'; html+='</div>'; html+='<div class="lianjie">'; html+='<div>鍙嬫儏閾炬帴锛�'; html+='<span class="ee1">'; html+='<a href="http://www.cnbearing.net/gb/send_form.aspx" target="_blank" title="閲戣湗铔涜酱鎵跨綉">閲戣湗铔涜酱鎵跨綉</a>'; html+='</span>'; html+='|'; // html+='<span class="ee1">'; // html+='<a href="http://www.bearingbus.com/" target="_blank" title="杞存壙宸村+">杞存壙宸村+</a>'; // html+='</span>'; // html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.halobearing.com/" target="_blank" title="杞存壙涔嬪厜瀵艰埅">杞存壙涔嬪厜瀵艰埅</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.2b.cn/" target="_blank" title="鎵樻瘮缃�">鎵樻瘮缃�</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://zc.baidajob.com/" target="_blank" title="涓浗杞存壙浜烘墠缃�">涓浗杞存壙浜烘墠缃�</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.starchain.cn/" target="_blank" title="鍥涜揪鍏ㄨ酱鎵垮晢鍩�">鍥涜揪鍏ㄨ酱鎵垮晢鍩�</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.mecjob.com/" target="_blank" title="鏈烘浜烘墠鎷涜仒">鏈烘浜烘墠鎷涜仒</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.zcjob88.com/" target="_blank" title="杞存壙浜烘墠缃�">杞存壙浜烘墠缃�</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.sozhou.com/" target="_blank" title="鎼滆酱缃�">鎼滆酱缃�</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.yoouce.com/" target="_blank" title="鏈夋祴缃�">鏈夋祴缃�</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.zcgou.com/" target="_blank" title="杞存壙鍨嬪彿鏌ヨ">杞存壙鍨嬪彿鏌ヨ</a>'; html+='</span>'; html+='</div>'; html+='<div class="te" style="margin-left: 75px;">'; html+='<span class="ee1">'; html+='<a href="http://www.zcboss.com/" arget="_blank" title="杞存壙璁哄潧">杞存壙璁哄潧</a>'; html+='</span>'; html+='|'; html+='<span class="ee1">'; html+='<a href="http://www.mei.net.cn/jcj/index.html" arget="_blank" title="涓浗鏈虹粡缃�">涓浗鏈虹粡缃�</a>'; html+='</span>'; html+='</div>'; html+='</div>'; html+='<div class="didi">'; html+='<div>'; html+='<span class="ee1">'; html+='<a href="http://weibo.com/mrobay617" target="_blank" title="闄岃礉缃戝畼鏂瑰井鍗�">瀹樻柟寰崥</a>'; html+='</span>'; html+='|'; html+='<span>杞存壙鐢靛晢缇�283345652</span>'; html+='<a target="_blank" href="http://wp.qq.com/wpa/qunwpa?idkey=f6d4a8fe29b2dd187e9b03227ad871cf90c4b6a234fc5e1257506f4ccdd11b81">'; html+='<img border="0" style="height:14px;" src="http://pub.idqqimg.com/wpa/images/group.png" alt="杞存壙鐢靛晢" title="杞存壙鐢靛晢">'; html+='</a>'; html+='|'; html+='<span class="ee1">杞存壙鐢靛晢鍏ㄥ浗瀹㈡湇鐑嚎4008-400-345</span>'; html+='|'; html+='<span class="ee1">澧炲€肩數淇′笟鍔$粡钀ヨ鍙瘉 杈紹2-20120085</span>'; html+='</div>'; html+='<div>Copyright 漏 mrobay.com 2013 - 2018 Corporation All Rights Reserved 杈紹2-20120085</div>'; html+='</div>'; html+='<div class="ditu">'; html+='<span class="lt">'; html+='<a href="http://wljg.lngs.gov.cn/iciaicweb/dzbscheck.do?method=change&id=E2013080800046596" target="_blank">'; html+='<img src="http://www.mrobay.com/webresource/htmlpage/images/ditu1.png" alt="">'; html+='</a>'; html+='</span>'; html+='<span class="lt">'; html+='<a href="http://blog.mrobay.com/blog/wp-content/uploads/2013/10/hx.jpg" target="_blank">'; html+='<img src="http://www.mrobay.com/webresource/htmlpage/images/ditu3.png" alt="">'; html+='</a>'; html+='</span>'; html+='</div>'; html+='</div>'; $("body").append(html); $("head").append('<link href="http://www.mrobay.com/webresource/htmlpage/css/footer.css" rel="stylesheet" />'); }