MENU
Главная » Шаблоны и Скрипты для 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>
Категория: Разные скрипты для uCoz | Добавил: Slavik | Теги: Генератор, паролей, ucoz, для
Просмотров: 399 |






Всего комментариев: 0
Оставить свой комментарий

Используются технологии uCoz