var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); /***************************************************************** * jQuery ValidateæÂ©å±ÂéªÂè¯ÂæÂ¹æ³ (linjq) * Modified by guojunhui * Date modified:01/01/2017 *****************************************************************/ $(function(){ // 夿ÂÂæÂ´æÂ°valueæÂ¯å¦çÂÂäºÂ0 jQuery.validator.addMethod("isIntEqZero", function(value, element) { value=parseInt(value); return this.optional(element) || value==0; }, "æÂ´æÂ°å¿ é¡»ä¸º0"); // 夿ÂÂæÂ´æÂ°valueæÂ¯å¦大äºÂ0 jQuery.validator.addMethod("isIntGtZero", function(value, element) { value=parseInt(value); return this.optional(element) || value>0; }, "æÂ´æÂ°å¿ é¡»å¤§äºÂ0"); // 夿ÂÂæÂ´æÂ°valueæÂ¯å¦大äºÂæÂÂçÂÂäºÂ0 jQuery.validator.addMethod("isIntGteZero", function(value, element) { value=parseInt(value); return this.optional(element) || value>=0; }, "æÂ´æÂ°å¿ é¡»å¤§äºÂæÂÂçÂÂäºÂ0"); // 夿ÂÂæÂ´æÂ°valueæÂ¯å¦ä¸ÂçÂÂäºÂ0 jQuery.validator.addMethod("isIntNEqZero", function(value, element) { value=parseInt(value); return this.optional(element) || value!=0; }, "æÂ´æÂ°å¿ é¡»ä¸ÂçÂÂäºÂ0"); // 夿ÂÂæÂ´æÂ°valueæÂ¯å¦å°ÂäºÂ0 jQuery.validator.addMethod("isIntLtZero", function(value, element) { value=parseInt(value); return this.optional(element) || value0; }, "æµ®ç¹æÂ°å¿ é¡»å¤§äºÂ0"); // 夿ÂÂæµ®ç¹æÂ°valueæÂ¯å¦大äºÂæÂÂçÂÂäºÂ0 jQuery.validator.addMethod("isFloatGteZero", function(value, element) { value=parseFloat(value); return this.optional(element) || value>=0; }, "æµ®ç¹æÂ°å¿ é¡»å¤§äºÂæÂÂçÂÂäºÂ0"); // 夿ÂÂæµ®ç¹æÂ°valueæÂ¯å¦ä¸ÂçÂÂäºÂ0 jQuery.validator.addMethod("isFloatNEqZero", function(value, element) { value=parseFloat(value); return this.optional(element) || value!=0; }, "æµ®ç¹æÂ°å¿ é¡»ä¸ÂçÂÂäºÂ0"); // 夿ÂÂæµ®ç¹æÂ°valueæÂ¯å¦å°ÂäºÂ0 jQuery.validator.addMethod("isFloatLtZero", function(value, element) { value=parseFloat(value); return this.optional(element) || value=0); }, "å¹é Âinteger"); // 夿ÂÂæÂ°å¼类åÂÂï¼Âå æÂ¾Â´æÂ°åÂÂæµ®ç¹æÂ° jQuery.validator.addMethod("isNumber", function(value, element) { return this.optional(element) || /^[-\+]?\d+$/.test(value) || /^[-\+]?\d+(\.\d+)?$/.test(value); }, "å¹é ÂæÂ°å¼类åÂÂï¼Âå æÂ¾Â´æÂ°åÂÂæµ®ç¹æÂ°"); // åªè½è¾Âå ¥[0-9]æÂ°å jQuery.validator.addMethod("isDigits", function(value, element) { return this.optional(element) || /^\d+$/.test(value); }, "åªè½è¾Âå ¥0-9æÂ°åÂÂ"); // 夿ÂÂä¸ÂæÂÂÃ¥ÂÂ符 jQuery.validator.addMethod("isChinese", function(value, element) { return this.optional(element) || /^[\u0391-\uFFE5]+$/.test(value); }, "åªè½å å«ä¸ÂæÂÂÃ¥ÂÂ符ãÂÂ"); // 夿ÂÂè±æÂÂÃ¥ÂÂ符 jQuery.validator.addMethod("isEnglish", function(value, element) { return this.optional(element) || /^[A-Za-z]+$/.test(value); }, "åªè½å å«è±æÂÂÃ¥ÂÂ符ãÂÂ"); // æÂÂæÂºå·ç ÂéªÂ诠jQuery.validator.addMethod("isMobile", function(value, element) { var length = value.length; return this.optional(element) || (length == 11 && /^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/.test(value)); }, "æÂÂæÂºå·ç Âæ ¼å¼Âä¸ÂæÂ£ç¡®ãÂÂ"); // çµè¯Âå·ç ÂéªÂ诠jQuery.validator.addMethod("isPhone", function(value, element) { var tel = /^(\d{3,4}-?)?\d{7,9}$/g; return this.optional(element) || (tel.test(value)); }, "çµè¯Âå·ç Âæ ¼å¼Âä¸ÂæÂ£ç¡®"); // èÂÂç³»çµè¯Â(æÂÂæÂº/çµè¯ÂçÂÂå¯)éªÂ诠jQuery.validator.addMethod("isTel", function(value,element) { var length = value.length; var mobile = /^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/; var tel = /^(\d{3,4}-?)?\d{7,9}$/g; return this.optional(element) || tel.test(value) || (length==11 && mobile.test(value)); }, "请è¾Âå ¥æÂ£ç¡®æÂÂæÂºå·ç ÂæÂÂçµè¯Âå·ç Â"); // å¹é Âqq jQuery.validator.addMethod("isQq", function(value, element) { return this.optional(element) || /^[1-9]\d{4,12}$/; }, "QQå·ç Âä¸ÂÃ¥ÂÂæ³Â"); // é®æÂ¿ç¼Âç ÂéªÂ诠jQuery.validator.addMethod("isZipCode", function(value, element) { var zip = /^[0-9]{6}$/; return this.optional(element) || (zip.test(value)); }, "é®æÂ¿ç¼Âç Âä¸ÂæÂ£ç¡®"); // å¹é Âå¯Âç Âï¼Â以åÂÂæ¯Âå¼Â头ï¼Âé¿度å¨6-16ä¹Âé´ï¼Âåªè½å å«åÂÂ符ãÂÂæÂ°åÂÂÃ¥ÂÂä¸ÂÃ¥ÂÂ线ã jQuery.validator.addMethod("isPwd", function(value, element) { return this.optional(element) || /^[a-zA-Z]\\w{6,16}$/.test(value); }, "以åÂÂæ¯Âå¼Â头ï¼Âé¿度å¨6-12ä¹Âé´ï¼Âåªè½å å«åÂÂ符ãÂÂæÂ°åÂÂÃ¥ÂÂä¸ÂÃ¥ÂÂ线ãÂÂ"); // 身份è¯Âå·ç ÂéªÂ诠jQuery.validator.addMethod("isIdCardNo", function(value, element) { //var idCard = /^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\w)$/; return this.optional(element) || isIdCardNo(value); }, "身份è¯Âå·ç Âä¸ÂæÂ£ç¡®"); // IPå°åÂÂéªÂ诠jQuery.validator.addMethod("ip", function(value, element) { return this.optional(element) || /^(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.)(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.){2}([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))$/.test(value); }, "请填åÂÂæÂ£ç¡®çÂÂIPå°åÂÂ"); // Ã¥ÂÂ符éªÂè¯Âï¼Âåªè½å å«ä¸ÂæÂÂãÂÂè±æÂÂãÂÂæÂ°åÂÂãÂÂä¸ÂÃ¥ÂÂ线çÂÂÃ¥ÂÂ符ã jQuery.validator.addMethod("stringCheck", function(value, element) { return this.optional(element) || /^[a-zA-Z0-9\u4e00-\u9fa5-_]+$/.test(value); }, "åªè½å å«ä¸ÂæÂÂãÂÂè±æÂÂãÂÂæÂ°åÂÂãÂÂä¸ÂÃ¥ÂÂ线çÂÂÃ¥ÂÂ符"); // å¹é Âenglish jQuery.validator.addMethod("isEnglish", function(value, element) { return this.optional(element) || /^[A-Za-z]+$/.test(value); }, "å¿ é¡»è¾Âå ¥è±æÂÂ"); // å¹é Âæ±Âå jQuery.validator.addMethod("isChinese", function(value, element) { return this.optional(element) || /^[\u4e00-\u9fa5]+$/.test(value); }, "åªè½è¾Âå ¥æ±ÂÃ¥ÂÂ"); // å¹é Âä¸ÂæÂÂ(å æÂ¬æ±ÂÃ¥ÂÂÃ¥ÂÂÃ¥ÂÂ符) jQuery.validator.addMethod("isChineseChar", function(value, element) { return this.optional(element) || /^[\u0391-\uFFE5]+$/.test(value); }, "å¹é Âä¸ÂæÂÂ(å æÂ¬æ±ÂÃ¥ÂÂÃ¥ÂÂÃ¥ÂÂ符) "); // 夿ÂÂæÂ¯å¦为åÂÂæ³ÂÃ¥ÂÂ符(a-zA-Z0-9-_) jQuery.validator.addMethod("isRightfulString", function(value, element) { return this.optional(element) || /^[A-Za-z0-9_-]+$/.test(value); }, "夿ÂÂæÂ¯å¦为åÂÂæ³ÂÃ¥ÂÂ符(a-zA-Z0-9-_)"); // 夿ÂÂæÂ¯å¦å å«ä¸Âè±æÂÂç¹æ®ÂÃ¥ÂÂ符ï¼Âé¤è±æÂÂ"-_"Ã¥ÂÂ符夠jQuery.validator.addMethod("isContainsSpecialChar", function(value, element) { var reg = RegExp(/[(\ )(\`)(\~)(\!)(\@)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\+)(\=)(\|)(\{)(\})(\')(\:)(\;)(\')(',)(\[)(\])(\.)(\)(\/)(\?)(\~)(\ï¼Â)(\@)(\#)(\ï¿¥)(\%)(\â¦)(\&)(\*)(\ï¼Â)(\ï¼Â)(\âÂÂ)(\+)(\|)(\{)(\})(\ãÂÂ)(\ãÂÂ)(\âÂÂ)(\ï¼Â)(\ï¼Â)(\âÂÂ)(\âÂÂ)(\âÂÂ)(\ãÂÂ)(\ï¼Â)(\ãÂÂ)(\ï¼Â)]+/); return this.optional(element) || !reg.test(value); }, "嫿ÂÂä¸Âè±æÂÂç¹æ®ÂÃ¥ÂÂ符"); //车çÂÂå·校骠jQuery.validator.addMethod("isPlateNo", function(value, element) { var reg = /^[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z_0-9]{5}$/; return this.optional(element) || (tel.test(value)); },"请è¾Âå ¥æÂ£ç¡®è½¦çÂÂå·"); }); //身份è¯Âå·ç ÂçÂÂéªÂè¯Âè§Âå function isIdCardNo(num){ ã //if (isNaN(num)) {alert("è¾Âå ¥çÂÂä¸ÂæÂ¯æÂ°åÂÂï¼Â"); return false;} ãÂÂã var len = num.length, re; ãÂÂã if (len == 15) ãÂÂã re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{2})(\w)$/); ãÂÂã else if (len == 18) ãÂÂã re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\w)$/); ãÂÂã else { //alert("è¾Âå ¥çÂÂæÂ°åÂÂä½ÂæÂ°ä¸Â对ãÂÂ"); return false; } ãÂÂã var a = num.match(re); ãÂÂã if (a != null) ãÂÂã { ãÂÂã if (len==15) ãÂÂã { ãÂÂã var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]); ãÂÂã var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; ãÂÂã } ãÂÂã else ãÂÂã { ãÂÂã var D = new Date(a[3]+"/"+a[4]+"/"+a[5]); ãÂÂã var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; ãÂÂã } ãÂÂã if (!B) { //alert("è¾Âå ¥çÂÂ身份è¯Âå· "+ a[0] +" éÂÂåºçÂÂæÂ¥æÂÂä¸Â对ãÂÂ"); return false; } ãÂÂã } ãÂÂã if(!re.test(num)){ //alert("身份è¯ÂæÂÂÃ¥ÂÂä¸Âä½Âåªè½æÂ¯æÂ°åÂÂÃ¥ÂÂÃ¥ÂÂæ¯ÂãÂÂ"); return false; } ãÂÂã return true; } } /* FILE ARCHIVED ON 17:15:06 Oct 17, 2018 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:38:06 Apr 10, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.784 exclusion.robots: 0.036 exclusion.robots.policy: 0.021 esindex: 0.014 cdx.remote: 25.438 LoadShardBlock: 176.723 (3) PetaboxLoader3.datanode: 148.078 (4) PetaboxLoader3.resolve: 657.678 (2) load_resource: 648.013 */