ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

'Войти' - ссылкой.

 

6703
Андрей @ZloVeЩиЙ
Помогите найти решение, нужно кнопку "войти", которая их формы входа, преобразовать в ссылку, да не просто преобразовать, а размещение по менять ))
Вообщем нужна ссылка, при нажатии на которую, уже авторизированный пользователь попадал в чат. И что бы размещение самой ссылки не зависило от самой формы.

4036
DelFast @DelFast
<input type=submit><a href="#"> Войти в чат</a>
Уже кто то писал, но там не разобрались. Попробуй

7094
Dim @Render
Don-A пишет:

<input type=submit value=' Войти в чат ' >
попробуй так

Читать умеешь?

нужно кнопку "войти", которая их формы входа, преобразовать в ссылку

1138
pingWIN @pingWIN
Don-A пишет:

<input type=submit value=' Войти в чат ' >
попробуй так

Внимательнее. Автор написал не о кнопке, а сделать ссылкой.
Кстати тоже интересно.

6703
Андрей @ZloVeЩиЙ
Don-A пишет:

<input type=submit value=' Войти в чат ' >
попробуй так

Читай еще раз предыдущий пост.

СМИ пишет:

<input type=submit><a href="#"> Войти в чат</a>
Уже кто то писал, но там не разобрались. Попробуй

Что пробывать то, и так видно, что ничего не произойдет, т.к. инпут типу сабмит без валуе будет выдавать стандартный текст виду: "Отправление запроса"

Отредактировано ZloVeЩиЙ - 15.11.2009
7094
Dim @Render
<a href='#' onclick='document.form.submit();'>ok</a>

<a href="#" onclick="document.getElementById('myform').submit(); return false;"/>ok</a>

<script language="JavaScript">
function my_submit(form_name)
{window.document.forms[form_name].submit()}
</script>
<form name="form" method="post" action="http://bla-bla.com/index.php">
<input name="123" value="123" type="text">
.....
<a href="#" onclick="my_submit('form'); return false">ok</a

6703
Андрей @ZloVeЩиЙ
Render пишет:

<a href='#' onclick='document.form.submit();'>ok</a>

<a href="#" onclick="document.getElementById('myform').submit(); return false;"/>ok</a>

<script language="JavaScript">
function my_submit(form_name)
{window.document.forms[form_name].submit()}
</script>
<form name="form" method="post" action="http://bla-bla.com/index.php">
<input name="123" value="123" type="text">
.....
<a href="#" onclick="my_submit('form'); return false">ok</a


Первые 2-а варианта выдают ошибку типу: document бла бла бла есть null или не является обьектом.
Третий вариант даже не пробывал, т.к. мне нужна ссылка не зависимая от самой формы.

2902
serhio @serhio
ZloVeЩиЙ пишет:

Первые 2-а варианта выдают ошибку типу: document бла бла бла есть null или не является обьектом.
Третий вариант даже не пробывал, т.к. мне нужна ссылка не зависимая от самой формы.

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

6703
Андрей @ZloVeЩиЙ
serhio пишет:

ZloVeЩиЙ пишет:

Первые 2-а варианта выдают ошибку типу: document бла бла бла есть null или не является обьектом.
Третий вариант даже не пробывал, т.к. мне нужна ссылка не зависимая от самой формы.

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

Примерно так я себе это представляю, но у меня почему то и этот вариант не работает.
<a href='#' onclick='document.gochat.submit();return false;' >
by ridz
Может можно скрыть форму, поля и все остальное, оставив лишь саму ссылку с подачей запроса?

Отредактировано ZloVeЩиЙ - 16.11.2009
2902
serhio @serhio
ZloVeЩиЙ пишет:

Примерно так я себе это представляю, но у меня почему то и этот вариант не работает.
<a href='#' onclick='document.gochat.submit();return false;' >
by ridz
Может можно скрыть форму, поля и все остальное, оставив лишь саму ссылку с подачей запроса?

а почему это не работает?... в каком смысле не работает?...

<a href='#' onclick='document.gochat.submit();return false;' >ок</a>

поставил у себя вместо кнопки входа эту строку - скрылась форма, осталась только ссылка... по ссылке нормально вошел в чат... единственное - это при первом входе нужно поставить птичку - запомнить меня... тогда через кукисы запоминается логин и пароль... и при заходе на страничку форма с полями не выводится...

6703
Андрей @ZloVeЩиЙ
serhio пишет:

ZloVeЩиЙ пишет:

Примерно так я себе это представляю, но у меня почему то и этот вариант не работает.
<a href='#' onclick='document.gochat.submit();return false;' >
by ridz
Может можно скрыть форму, поля и все остальное, оставив лишь саму ссылку с подачей запроса?

а почему это не работает?... в каком смысле не работает?...

<a href='#' onclick='document.gochat.submit();return false;' >ок</a>

поставил у себя вместо кнопки входа эту строку - скрылась форма, осталась только ссылка... по ссылке нормально вошел в чат... единственное - это при первом входе нужно поставить птичку - запомнить меня... тогда через кукисы запоминается логин и пароль... и при заходе на страничку форма с полями не выводится...

Именно этого я и пытаюсь добится - вход нажатием на ссылку, для аторизированых пользователей, т.е. для тех кого система уже запомнила.
Но мне надо эту ссылку разместить не под формой входа, а допустим в шапке:
<script>
if(mynick && myid) document.write(" <a href='#' onclick='document.gochat.submit();return false;' >В чат</a> ");
</script>

Ссылка видна только авторизированым, другим она и не нужна, но при нажатии просто обновляется страница...

Отредактировано ZloVeЩиЙ - 16.11.2009
2902
serhio @serhio
ZloVeЩиЙ пишет:

Именно этого я и пытаюсь добится - вход нажатием на ссылку, для аторизированых пользователей, т.е. для тех кого система уже запомнила.
Но мне надо эту ссылку разместить не под формой входа, а допустим в шапке:
<script>
if(mynick && myid) document.write(" <a href='#' onclick='document.gochat.submit();return false;' >В чат</a> ");
</script>

Ссылка видна только авторизированым, другим она и не нужна, но при нажатии просто обновляется страница...

поставил этот скрипт... без проблем вошел в чат и через него... свой адрес чата дай посмотреть...