Не подскажите скриптом, как сделать как тут-ТЫК!
При нажатии на слово "Вход" появляется окошко ввести имя и пароль.
Быстрый вход на форум
Сообщений 1 страница 14 из 14
Поделиться12010-02-16 21:42:51
Поделиться32010-02-17 17:19:44
Пользуюсь вот этим.
HTML-НИЗ:
<script language="JavaScript">
function showLDiv()
{
if( document.getElementById("loginDiv").style.display == 'none' )
document.getElementById("loginDiv").style.display = ''
else document.getElementById("loginDiv").style.display = 'none'
return false;
}
function check_form()
{
if(document.forms["form_login"].req_username.value=='' || document.forms["form_login"].req_username.value=='') {
alert('Оба поля обязательны для заполнения');
return false;
}
return true
}
url=document.URL
if(url.indexOf("login.php")==-1 && document.getElementById('navlogin')){
document.getElementById('navlogin').innerHTML = "<a href=\"login.php\" onclick=\"return showLDiv()\"><span>Войти</span></a>"
login = "<center><div id=loginDiv style=\"display: none; \">"
login += "<form id=form_login name=login method=post action=\"login.php?action=in\" onsubmit=\"return check_form()\">"
login += "<fieldset>"
login += "<legend>Введите ваше имя и пароль ниже</legend>"
login += "<input type=hidden name=form_sent value=1 />"
login = login + "<input type=hidden name=redirect_url value="+document.URL+" />"
login += "<br><table width=\"100%\" align=left>"
login += "<tr><td align=left><b>Имя :</b></td><td align=left><input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"30\" maxlength=\"25\" /></td></tr>"
login += "<tr><td align=left><b>Пароль :</b></td><td align=left><input type=\"password\" id=\"fld2\" name=\"req_password\" size=\"30\" maxlength=\"16\" /></td></tr>"
login += "</table>"
login += "</fieldset>"
login += "<p class=formsubmit><input type=submit class=button name=login value=\"Войти\" /><br /> <a href=\"register.php\">Еще не зарегистрированы?</a><br /> <a href=\"login.php?action=forget\">Забыли пароль?</a></p>"
login += "</form>"
login += "</div></center>"
document.getElementById('pun-navlinks').innerHTML += login
}
</script>
<style>
#loginDiv{
position:absolute;
z-index: 2;
background-color : Green;
border : solid;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
width: 300px;
}
</style>Поделиться42010-02-17 18:13:55
Спасибо!! 
Поделиться52010-02-17 23:06:27
zheleСпасибо 
Поделиться62010-03-06 17:07:42
zhele
Спасибо, полезный скрипт!
Поделиться72010-03-06 18:03:05
К сожалению не помню где взял и кто автор, ему спасибо. 
Поделиться82010-03-06 20:21:06
zhele
Значит спасибо ему за авторство , а вам спасибо, за то, что поделились.))
Поделиться92010-07-17 22:24:25
А как можно изменить цвет таблички на серый ?
Поделиться102010-07-17 22:41:51
mika-san
background-color : Green;
меняете на свой цвет
Поделиться112010-07-17 22:42:26
А как можно изменить цвет таблички на серый ?
Вот здесь меняете цвет.
background-color : Green;
На это
background-color : Gray;
Пока писал сообщение уже Toshiro-kun подсказал.
Отредактировано zhele (2010-07-17 22:44:55)
Поделиться122010-07-17 22:45:16
Toshiro-kun
zhele
Спасибо большое вам 
Поделиться132010-08-06 01:12:10
zhele спасибо за скрипт! 
Поделиться142010-08-08 14:36:31
Отличный скрипт!
Похожие темы
| Кнопка Быстрого входа для Пиарщиков | Заказ скриптов | 2012-06-13 |
| Вход как отдельное окно | Архив тем | 2010-03-06 |
| Вопросы насчёт форума 6 < | Архив тем | 2010-10-02 |
| FAQ по администрированию форума | Полезная информация | 2012-07-24 |
| Инструкции по администрированию форума | Архив тем | 2008-11-18 |
