| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > отправка данных |
| Автор: kruchinin 2.7.2004, 09:23 |
| как помимо использования FORM И INPUT type=submit отправлять данные методом POST |
| Автор: GoodBoy 2.7.2004, 10:36 |
| Если не использовать FORM - то, насколько я знаю, никак... |
| Автор: Се ля ви 2.7.2004, 10:56 | ||
| Можно напрямую. Насколько я понимаю, данные методом POST передаются в специальном заголовке HTTP-запроса. Но вот названия этого заголовка я не знаю... но можно поискать. Если найти, то можно было бы это делать Java-апплетом, видимо. Теоретически так. Такой вопрос - а зачем? Чем тебя формы не устраивают? Ну а если тебя сама кнопка не устраивает, так сделай ссылку или чего-нибудь генерящее событие JavaScript и напиши, например, так:
|
| Автор: kruchinin 2.7.2004, 11:09 |
| Это Get передает в заголовке. А форма меня всем устраивает - просто вид кнопки нужен просто как ссылка |
| Автор: Ripper 2.7.2004, 11:37 |
| Придай стиль кнопке? Вроде можно сделать точ в точ как линку. <input type="submit" value="submit" style="background-color:white; border-width:0px;"> Можно помудрить)) Тама ещё на Явескрипт делаеш onmouseover и смиену цвета текста. а width у кнопки ставиш как у текста ну чтобы лишнее невидимое пространство не было) Ну короче идея через стили? |
| Автор: kruchinin 2.7.2004, 11:59 |
| OK |
| Автор: dr.ZmeY 2.7.2004, 12:08 |
| Да хоть ссылку, хоть картинку вместо кнопки... Но если хочешь ссылкой, то POST тут не получится... т.к. ссылка не имеет параметра name, а следовательно в ней нужно будет прописывать передаваемые переменные... Совету юзать кнопку картинку, которую можно нарисовать в виде текстовой ссылки... <input name="submit" type="image" src="/image/contakt.jpg" width="10" height="50" border="0"> |
| Автор: scriptcoder 2.7.2004, 19:25 |
| Я бы сделал так: <form action="..." method="post"> <input...> <input...> <a onClick="JavaScript: document.form[0].submit();">Ссылка для сабмита формы</a> </form> Добавлено @ 19:27 Если с <a> не получится то сделай <p style="text-decoration: underline; color : #0000FF;"> |
| Автор: dr.ZmeY 2.7.2004, 19:52 |
| scriptcoder, не всегда ява скрипт будет работать, он может быть просто отключен у юзера в браузере... Добавлено @ 19:53 да... и Се ля ви этот вариант уже предложил... |
| Автор: scriptcoder 2.7.2004, 19:56 | ||
Звиняйте, не заметил. Ну а если JavaScript отключен тогда <noscript>Тогда уж кнопка</noscript> |