diff --git a/ducking.html b/ducking.html index 0e9c5c3..8fb340f 100644 --- a/ducking.html +++ b/ducking.html @@ -550,6 +550,9 @@ } function attackSlider(number) { + if (number == '') { + number = 0 + } let element = $('#attack') let input = $("#attack .volume-slider input") let value = (parseFloat(number) - 10) / (490 / 100) @@ -593,6 +596,9 @@ } function thresholdSlider(number) { + if (number == '') { + number = 0 + } let element = $('#threshold') let input = $("#threshold .volume-slider input") let value = (parseFloat(number) + 60) / (60 / 100) @@ -637,6 +643,9 @@ } function ducklevelSlider(number) { + if (number == '') { + number = 0 + } let element = $('#ducklevel') let input = $("#ducklevel .volume-slider input") let value = (parseFloat(number) + 100) / (100 / 100) @@ -681,6 +690,9 @@ } function releaseSlider(number) { + if (number == '') { + number = 0 + } console.log(number, releaseValue) let element = $('#release') let input = $("#release .volume-slider input") diff --git a/js/equalizer.js b/js/equalizer.js index 2c49040..16568a7 100644 --- a/js/equalizer.js +++ b/js/equalizer.js @@ -27,6 +27,7 @@ $(function () { // console.log(typeof (e.data)) var eqData = $.parseJSON(e.data).content if (eqData.action == 'home_get') { + console.log('需要重新加载') loadData() } else { diff --git a/network.html b/network.html index 5e9ec1f..694d3e3 100644 --- a/network.html +++ b/network.html @@ -138,6 +138,10 @@ alert('The gateway address format is incorrect') return } + if (isHostname($('#hostName').val()) == false) { + alert('host name The value can only be letters or numbers') + return + } if ($('#hostName').val().length > 32) { alert('The host name contains a maximum of 32 characters') return @@ -232,6 +236,11 @@ var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/ return reg.test(ip); } + + function isHostname(name){ + var reg=/^(?![0-9]+$)[0-9A-Za-z]{4,16}$/; + return reg.test(name) + } diff --git a/security.html b/security.html index 3f09db5..8d6b9fb 100644 --- a/security.html +++ b/security.html @@ -125,6 +125,10 @@ alert('The new password must be between 5 and 16 characters long') return } + if(isPassword(oldpassword) == false || isPassword(newpassword) == false || isPassword(confirmpassword) == false){ + alert('The password does not meet the rules. Please use alphanumeric to set the password') + return + } if (newpassword != confirmpassword) { alert('Confirm that the password is inconsistent with the new password') return @@ -160,6 +164,11 @@ }) }) }) + + function isPassword(name){ + var reg=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,}$/; + return reg.test(name) + }