Наш опрос
Каким браузером вы пользуетесь?
Всего ответов: 48
Случайный анекдот
84 Для съемок одного фильма в Нью-Йорке понадобился разбитый автобус. Нашли один подходящий, с хорошей вмятиной от фонарного столба. Правда, на другом конце города. Снарядили мужика доставить сие транспортное средство на съемочную площадку. Благо, автобус на ходу, мужик сел, завел, поехал. По дороге решил перекусить, остановился у Макдональса, и ради шутки решил припарковаться таким образом, что бы вмятина пришлась как раз на фонарный столб. Зашел внутрь, перекусил. Выходит - а в салоне автобуса сидят с десяток евреев с порезами и царапинами на фейсах и названивают по сотовым своим адвокатам.
Статистика
Онлайн всего: 6
Гостей: 6
Пользователей: 0

» Сегодня нас посетили:
» Зарег. на сайте
Всего: 3473
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
» Из них
Администраторов: 1
Модераторов: 3
С активностью: 176
Авторизованных: 3293

   Генератор паролей для сайта



Как уже ясно из названия статьи, скрипт генерирует случайный пароль для регистрирующегося на вашем сайте гостя. Этот скрипт существенно увеличит функционал и в первую очередь будет полезен для пользователей которые ради одного раза - например скачать что-то.

Установка:
В ПУ, на странице регистрации новых пользователей, ставим между тегами <body> и </body>
Код
<script type="text/javascript">
$(document).ready(function(){
   
  // объявляем запуск
  var checkRun = 0;  
   
  // click live bind на объект id=generatePassword
  $("#generate").live("click", function() {
   
  // проверяем не запущено ли событие
  if (checkRun == 1) { return false; }
   
  // набор символов из которых строится пароль
  var symbols = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890";
   
  new function(){
   
  // основная функция генератора пароля
  this.start = function(){
   
  // вся магия, выбор случайного символа из переменной symbols
  str = symbols.charAt( Math.floor( Math.random() * symbols.length - 1 ) );
   
  // запоминаем предыдущее значение
  passwd = $('#generated').html();
  // добавляем случайный символ
  passwd = passwd + str;
  // присваиваем объекту id=generated новое значение
  $('#generated').html(passwd);
  }  
   
  // функция остановки таймера
  this.stop = function(){
  // отключаем таймер
  clearInterval( interval );
  // обнуляем флаг запуска
  checkRun = 0;
  }
   
  // устанавливаем запуск генератора
  checkRun = 1;
  // обнуляем предыдущий пароль в поле id=generated
  $('#generated').html("Скопируйте пароль: ");
   
  interval = setInterval( this.start, 10 );
  setTimeout( this.stop, 110 );
  }
   
  return false;  
  });
});
</script>
   

<a href="#" id="generate">Сгенерировать пароль</a>
<span id="generated"></span>


Html редактор
Автор: Prosvetekvator
Просмотров: 9199
08.10.2013


Другие статьи почитайка;)
Поделись ссылкой на форумах
Ссылка:
BB-code:
HTML:


« Пред. Генератор паролей для сайта След. »


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Мини-чат
Топ пользователей
Новое на форуме








Комментарии
11.06.2022