Главная » Шаблоны и Скрипты для uCoz » Скрипты для uCoz » Разные скрипты для uCoz |
Генератор паролей для uCoz
20.06.2015, 15:29 | |
Генератор паролей для uCoz. Вот очень важная вещь когда не знаешь какой пароль придумать. Предоставляю вашему внимание полезный скрипт генератор паролей для uCoz. Генератор простой и очень удобный, в генераторе пароли можно задать длину пароля, количество, и конечно символы и можно простой без, одни цифры то есть. По мне так это самое нужное для uCoz. У скрипта есть 4 передаваемых переменных: Использовать символы = symbol: true/false Длина пароля = len: integer; Количество паролей = num: integer; id элемента = id: string; Пример по repeat: Код <script type="text/javascript"> passGen({num:10, len:10}); </script> И 2-й вариант передачи элементу по его ID: Код <textarea col="4" id="inp" onfocus="this.select();"></textarea></br /> <script type="text/javascript"> passGen({id:'inp', num:10, len:10}); </script> Вот самс скрипт: Код <script type="text/javascript"> function passGen (a) { var b = '1234567890qwertyuiopasdfghjklzxcvbnm'; var c = [], d, e = '', k = 1; var f = '!@#$%^&*'; if (a.symbol == true ) b += f; while (k <= a.num) { d = ''; for (var i=0; i<a.len; i++) { c[0] = Math.floor(Math.random() * b.length); c[1] = Math.floor(Math.random() * 2); if (c[1] == 1) d += b[c[0]].toUpperCase(); else d += b[c[0]]; } if (a.num == 1) e += d; else e += String(d + (a.id ? '\n' : '<br>')); k++; } if (a.id) { var id = document.getElementById(a.id); if (/text|textarea/g.test(id.type)) id.value = e; } else return document.write(e); } </script> | |
Просмотров: 399 | |
Всего комментариев: 0 | |