Korijs
|
|
|
FORUMA DIKTATORS
Foruma ieraksti: 5047
UWM Reputācija:
|
uWEBMEISTARS ordeņi:
1. līmenis
2. līmenis
3. līmenis
Jaunākie apbalvojumi:
|
@Korijs raksta .. :
Code <script language="JavaScript" type="text/javascript"> with (document) { writeln('<div>Simbolu izvēle: <form name=pass_form></div>' + '<div style="margin-top:5px;"><input name="upper" type="checkbox"> Lielie burti</div>' + '<div style="margin-top:5px;"><input name="lower" type="checkbox"> Mazie burti</div>' + '<div style="margin-top:5px;"><input name="digit" type="checkbox"> Cipari</div><div style="margin-top:5px;">Simbolu skaits: </div>' + '<select name="numbers"><option value="6" selected>6</option>'); for (j = 5; j <= 50; j++) { writeln('<option value=' + j + '>' + j + '</option>'); } writeln('</select><br><br><input type="button" value="Ģenerēt" onClick=generate()>' + '<br><br>Parole: <input name="getback" size="60" type="text" value=""></form>'); } upp = new Array('','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'); low = new Array('','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'); dig = new Array('','0','1','2','3','4','5','6','7','8','9'); function rnd(x,y,z) { var num; do { num = parseInt(Math.random()*z); if (num >= x && num <= y) break; } while (true); return(num); } function gen_pass() { var pswrd = ''; var znak, s; var k = 0; var n = document.pass_form.numbers.value; var pass = new Array(); var w = rnd(35,85,105); for (var r = 0; r < w; r++) { if (pass_form.upper.checked) { znak = rnd(1,26,100); pass[k] = upp[znak]; k++; } if (pass_form.lower.checked) { znak = rnd(1,26,100); pass[k] = low[znak]; k++; } if (pass_form.digit.checked) { znak = rnd(1,10,100); pass[k] = dig[znak]; k++; } } for (var i = 0; i < n; i++) { s = rnd(1,k-1,100); pswrd+= pass[s]; } document.pass_form.getback.value = pswrd; } function generate() { if (pass_form.upper.checked || pass_form.lower.checked || pass_form.digit.checked) { gen_pass(); } else { alert('Izvēlieties simbolu veidu!'); pass_form.upper.checked = true; } } </script>
Proti uzvesties, pateikt paldies un paaugstināt reputāciju tiem, kuri ir to nopelnījuši, palīdzēt tiem, kuriem ir nepieciešama palīdzība, papildināt forumu ar lietderīgām tēmām, līdz ar ko Tu šeit būsi respektabls biedrs! Pretēji tam, ja izteikts stulbums, nekaunība un neadekvāta uzvedība spraucas pāri katrai smadzeņu rievai, ja tāda ir - lūgtum, tiksi nahrenizēts! - Biedrs mācās no biedra / UWM
|
|
|
|
|
|