test
This commit is contained in:
parent
5b3ad22280
commit
1e0836ed42
|
@ -55,8 +55,10 @@
|
||||||
<p-checkbox name="includePortType" value="UDP" label="UDP" [(ngModel)]="includePortType" (onChange)="validateUDP($event)"></p-checkbox>
|
<p-checkbox name="includePortType" value="UDP" label="UDP" [(ngModel)]="includePortType" (onChange)="validateUDP($event)"></p-checkbox>
|
||||||
</div>
|
</div>
|
||||||
<div class="ui-g-10 ui-g-offset-2">Range :
|
<div class="ui-g-10 ui-g-offset-2">Range :
|
||||||
<input type="number" pInputText placeholder="1" style="width:100px;" [(ngModel)]="firstPort" min="1" max="65535" (ngModelChange)="validatePort($event, 0)"> -
|
<input type="text" pInputText placeholder="1" style="width:100px;" [(ngModel)]="firstPort" min="1" max="65535" maxlength="5"
|
||||||
<input type="number" pInputText placeholder="65535" style="width:100px;" [(ngModel)]="lastPort" min="1" max="65535" (ngModelChange)="validatePort($event, 1)">
|
(ngModelChange)="validatePort($event, 0)" (keypress)="portPressed($event)"> -
|
||||||
|
<input type="text" pInputText placeholder="65535" style="width:100px;" [(ngModel)]="lastPort" min="1" max="65535" maxlength="5"
|
||||||
|
(ngModelChange)="validatePort($event, 1)" (keypress)="portPressed($event)">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div *ngIf="portErrMsg">
|
<div *ngIf="portErrMsg">
|
||||||
|
|
|
@ -88,12 +88,18 @@ export class ScannerSettingDropdownComponent implements OnInit {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ipPressed(evt: any) {
|
ipPressed(evt: KeyboardEvent) {
|
||||||
if (!Number.isInteger(Number(evt.key)) && evt.key !== '.') {
|
if (!Number.isInteger(Number(evt.key)) && evt.key !== '.') {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
portPressed(evt: KeyboardEvent) {
|
||||||
|
if (!Number.isInteger(Number(evt.key))) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ipToNum(ip: string): number {
|
ipToNum(ip: string): number {
|
||||||
return ip.split('.').reduce(function (ipInt, octet) { return (ipInt << 8) + parseInt(octet, 10) }, 0) >>> 0;
|
return ip.split('.').reduce(function (ipInt, octet) { return (ipInt << 8) + parseInt(octet, 10) }, 0) >>> 0;
|
||||||
}
|
}
|
||||||
|
@ -113,6 +119,7 @@ export class ScannerSettingDropdownComponent implements OnInit {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (to > 65535) {
|
if (to > 65535) {
|
||||||
|
console.log('?????????????????');
|
||||||
this.lastPort = '65535';
|
this.lastPort = '65535';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -167,6 +174,8 @@ export class ScannerSettingDropdownComponent implements OnInit {
|
||||||
this.includePortType = this.lastCondition.includePortType;
|
this.includePortType = this.lastCondition.includePortType;
|
||||||
this.firstPort = this.lastCondition.firstPort;
|
this.firstPort = this.lastCondition.firstPort;
|
||||||
this.lastPort = this.lastCondition.lastPort;
|
this.lastPort = this.lastCondition.lastPort;
|
||||||
|
this.ipErrMsg = '';
|
||||||
|
this.portErrMsg = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
setSummary(): void {
|
setSummary(): void {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user