регистрация
856материалов
3308комментариев
234темы на форуме
6956пользователей

Запоминаем ник пользователя, зашедшего на сайт



Наипростейший скрипт, который после авторизации запоминает ваш ник, и при последующем входе ваш ник уже будет введен в поле "Логин". Скрипт работает HTML5 localStorage (Вместо Cookies), а это значит, что вам не придется подключать доп. скрипт для работы с Cookies. 
Вставляем в место, где хотим видеть ссылку на авторизацию.
Код
[c][l]<a href="javascript://" rel="nofollow" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1,oncontent:function(){if(localStorage.getItem('guestName')) {$('form [name=user]').val(localStorage.getItem('guestName'))}$('form').submit(function(){if(localStorage.getItem('guestName')){if(localStorage.getItem('guestName') ==$(this).find('[name=user]').val()) {returnfalse;}}localStorage.setItem('guestName',$(this).find('[name=user]').val())})}},{url:'/index/40'});return false;">Авторизация</a>[/l][/c]
 
В конец "Формы входа пользователей" вставляем этот код: 
Код
<script type="text/javascript">   
if(localStorage.getItem('guestName')) {   
$('[id^="frmLg"] [name="user"]').val(localStorage.getItem('guestName'))   
}   
$('[id^="frmLg"]').submit(function() {   
if(localStorage.getItem('guestName')) {   
   if(localStorage.getItem('guestName') ==$(this).find('[name="user"]').val()) {return false;}   
}   
localStorage.setItem('guestName',$(this).find('[name="user"]').val());   
});   
</script>
Собственно, c этим все.


Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 29.06.2013 в 15:27
Материал просмотрен: 695 раз
Категория материала: Скрипты для uCoz
К материалу оставлено: 0 комментариев

Пожаловаться
Сказать спасибо

0 комментариев


avatar
Партнерская программа uKitCPA
Создать сайт вместе с uKit.com
Статистики нашего сайта
Правила чата
Пользователи онлайн
Закрыть мини-чат
+Открыть мини-чат
0
Онлайн всего: 1
Гостей: 1
Пользователей: 0