(1)导入默认值的处理

(2)修复IPV6常量
(3)修复IPv4网段限制ABC
(4)can_not_be字典修改
This commit is contained in:
wangxin
2018-10-22 19:06:43 +08:00
parent ea149d40ba
commit a389258e64
4 changed files with 151 additions and 110 deletions

View File

@@ -338,7 +338,10 @@ jQuery.validator.addMethod("ipCheck",function(value, element) {
if(value==IPv4RangeDefault){
return true;
}
if(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224){//仅允许C段IP
if((startPart0<128&&startPart1<128)||(startPart0>127&&startPart1>127&&startPart0<192&&startPart1<192)
||(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224)
||(startPart0>223&&startPart1>223&&startPart0<240&&startPart1<240)
||(startPart0>239&&startPart1>239&&startPart0<256&&startPart1<256)){//仅允许C段IP
if(ipToNumber(startIp)<=ipToNumber(endIp)){//比较IP大小
if((startIp.split(".")[0]!=endIp.split(".")[0])||
(startIp.split(".")[1]!=endIp.split(".")[1])||
@@ -459,7 +462,10 @@ jQuery.validator.addMethod("ipCheck",function(value, element) {
if(value==IPv4RangeDefault){
return true;
}
if(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224){//仅允许C段IP
if((startPart0<128&&startPart1<128)||(startPart0>127&&startPart1>127&&startPart0<192&&startPart1<192)
||(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224)
||(startPart0>223&&startPart1>223&&startPart0<240&&startPart1<240)
||(startPart0>239&&startPart1>239&&startPart0<256&&startPart1<256)){//仅允许C段IP
if(ipToNumber(startIp)<=ipToNumber(endIp)){//比较IP大小
if((startIp.split(".")[0]!=endIp.split(".")[0])||
(startIp.split(".")[1]!=endIp.split(".")[1])||
@@ -627,7 +633,10 @@ jQuery.validator.addMethod("ipCheck",function(value, element) {
if(value==IPv4RangeDefault){
return true;
}
if(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224){//仅允许C段IP
if((startPart0<128&&startPart1<128)||(startPart0>127&&startPart1>127&&startPart0<192&&startPart1<192)
||(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224)
||(startPart0>223&&startPart1>223&&startPart0<240&&startPart1<240)
||(startPart0>239&&startPart1>239&&startPart0<256&&startPart1<256)){//仅允许C段IP
if(ipToNumber(startIp)<=ipToNumber(endIp)){//比较IP大小
if((startIp.split(".")[0]!=endIp.split(".")[0])||
(startIp.split(".")[1]!=endIp.split(".")[1])||
@@ -680,7 +689,10 @@ jQuery.validator.addMethod("ipCheck",function(value, element) {
if(value==IPv4RangeDefault){
return true;
}
if(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224){//仅允许C段IP
if((startPart0<128&&startPart1<128)||(startPart0>127&&startPart1>127&&startPart0<192&&startPart1<192)
||(startPart0>191&&startPart1>191&&startPart0<224&&startPart1<224)
||(startPart0>223&&startPart1>223&&startPart0<240&&startPart1<240)
||(startPart0>239&&startPart1>239&&startPart0<256&&startPart1<256)){//仅允许C段IP
if(ipToNumber(startIp)<=ipToNumber(endIp)){//比较IP大小
if((startIp.split(".")[0]!=endIp.split(".")[0])||
(startIp.split(".")[1]!=endIp.split(".")[1])||