X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Усовершенствование формы обратной связи
QuickSite
QuickSite
Topic Starter сообщение 20.12.2011, 22:14; Ответить: QuickSite
Сообщение #1


Здравствуйте. Я использую на своём сайте (ароматизация-помещений.рф) совершенно обычную форму обратной связи.

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

Проблема заключается в следующем: форма находится в нижней части страницы. А после перезагрузки пользователь попадает в начало страницы. Опытный додумается, что нужно прокрутить вниз и посмотреть, отправилось сообщение или нет. А вот как быть среднестатистическому пользователю?

Возможно ли доработать скрипт таким образом, чтобы после перезагрузки страница открывалась уже на определенном месте?

Заранее спасибо за помощь!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
QuickSite
QuickSite
Topic Starter сообщение 24.12.2011, 23:08; Ответить: QuickSite
Сообщение #2


Печально... Когда форум только начинал работу, активных пользователей было мало, но они успевали всем помогать... Эту тему уже просмотрели несколько десятков раз, но никто так и ничего не предложил. Уж помогли бы старичку.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
digi_hb
digi_hb
сообщение 24.12.2011, 23:16; Ответить: digi_hb
Сообщение #3


да активность юзеров очень активно снижается... мне даже кажется, что активность людей в принципе во всех сфераж хизни снижается...

ну а по вашей задаче попробуйте погуглить http://www.google.ru/search?q=html+метки
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 24.12.2011, 23:32; Ответить: alexdrob
Сообщение #4


саймый лёгкий способ c ajax, это подключить jquery.form

напишите что то типа
[JS]<script>
$(document).ready(function() {
$('#form').ajaxForm(function() {
$('#form').html('<div>Письмо отправлено</div>');
});
});
</script>[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
QuickSite
QuickSite
Topic Starter сообщение 25.12.2011, 10:28; Ответить: QuickSite
Сообщение #5


Спасибо большое, буду пробовать переделать на AJAX форму.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 25.12.2011, 11:18; Ответить: alexdrob
Сообщение #6


Ну если вас устраивает и с перезагрузкой страницы, то просто добавьте перед формой
<a name="form"></a>


а в самой форме напишите
<form action="адрес скрипта#form" ...

должно помочь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
QuickSite
QuickSite
Topic Starter сообщение 25.12.2011, 11:40; Ответить: QuickSite
Сообщение #7


[B][B][/B][/B]
(alexdrob @ 25.12.2011, 14:18) *
alexdrob
, спасибо огромное! Как раз такое решение и ждал.

До этого в параметре action ничего не было написано и скрипт работал, потому что находился в одном файле с формой. Такая мелочь, а сам не додумался.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРассылка ваших сообщений в контакт формы!
3 dizaynmaks 1706 18.4.2022, 9:04
автор: dizaynmaks
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПринимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи
Нужен автор текстов, копирайтер? Обращайтесь
14 KriptoFin 8093 22.9.2020, 18:07
автор: mrSana
Открытая тема (нет новых ответов) Нужен простой лендинг с формой обратной связи
10 Kuzzma 2599 11.9.2020, 21:33
автор: Kuzzma
Открытая тема (нет новых ответов) Настройка каптчи на форму обратной связи
3 woolf 2046 9.4.2019, 17:21
автор: bobur
Открытая тема (нет новых ответов) Делаю простые формы заказов с оплатой
прочитал-оформил-оплатил
3 Taylor 2823 13.6.2018, 0:34
автор: Taylor


 



RSS Текстовая версия Сейчас: 23.4.2024, 17:04
Дизайн