Форум технической поддержки attack-line

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум технической поддержки attack-line » Скрипты » Вслывающее окошко с формой входа на форум.


Вслывающее окошко с формой входа на форум.

Сообщений 1 страница 12 из 12

1

+1

2

А можно по конкретнее, что за всплывающее окошко то???

0

3

Я наверно не правильно тему назвал  http://kolobok.us/smiles/standart/pardon.gif 
Тут не всплывающее окошко. Просто когда этот скрипт поставлен (HTML-низ) при нажатии на ссылку "Войти"
тебя не перебрасывает на страницу авторизации, а форма ввода логина и пароля открывается на главной.

0

4

У меня не получилось :(

0

5

Sasuke, странно перепроверил работает. Вы в HTML-низ ставили?
Если все-таки работать не будет, то поставьте вместо того этот скрипт (в 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 : Gray;
        border : solid;
        padding-bottom : 5px;
        padding-left : 5px;
        padding-right : 5px;
        padding-top : 5px;
        width: 300px;
    }
    </style>

Даже по-красивее будет  ;)

0

6

Irbis написал(а):

странно перепроверил работает. Вы в HTML-низ ставили?

Да

Irbis написал(а):

Если все-таки работать не будет, то поставьте вместо того этот скрипт (в HTML-низ)

Этот тоже не работает(((
Возможно из-за того,что у меня форум 0pk

0

7

Sasuke,  странно... поставьте один из этих скриптов и дайте ссылочку на ваш форум. Я посмотрю, потом напишу что исправить  :idea:

0

8

Irbis
Хорошо.Ссылку на форум в профиль поставил.

0

9

Sasuke, у вас работает скрипт я нажал на "Войти" и открылось окошко  :idea:

0

10

Irbis
Уже работает,но раньше не работало.Даже не знаю что это было  %-)

0

11

Sasuke, ну просто форум у вас громоздкий, наверно скрипт не успевал загружаться

0

12

Irbis
Понятно.

0


Вы здесь » Форум технической поддержки attack-line » Скрипты » Вслывающее окошко с формой входа на форум.