Страница 1 из 11
Модератор форума: Yuri_G 
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Почтовые формы
Почтовые формы
dimuhametov
Сообщений: 13
Репутация: 5

Сообщение # 1 | 17:30:38
Уважаемые форумчане !
Подскажите скрипт. После нажатия кнопки "Отправить сообщение" в обратной связи нужно что бы открывалась другая страница (ту которая я хочу). Это возможно ?
$Vladimir$
$SUPPORT$
Сообщений: 5734
Репутация: 938

Сообщение # 2 | 17:07:23
dimuhametov, посмотрите решение тут

dimuhametov
Сообщений: 13
Репутация: 5

Сообщение # 3 | 17:41:32
Цитата $Vladimir$ ()
dimuhametov, посмотрите решение тут
Владимир спасибо. Поменял в "обратной связи" стандартный <input type="submit" value="Отправить сообщение"> на вами предложенный <input TYPE="button" VALUE="Нажать нежно" ONCLICK="ReloadButton()"> <script> function ReloadButton() { location.href="/"; } </script>
Но, форма новая открывается то новая, а вот почтовое сообщение от отправителя не доходит до меня. А хотелось бы, что бы после нажатия "Отправить сообщения" открывалась новая форма или ссылка.
Frilanser
Сообщений: 73
Репутация: 11

Сообщение # 4 | 18:15:20
Цитата dimuhametov ()
Владимир спасибо. Поменял в "обратной связи" стандартный <input type="submit" value="Отправить сообщение"> на вами предложенный <input TYPE="button" VALUE="Нажать нежно" ONCLICK="ReloadButton()"> <script> function ReloadButton() { location.href="/"; } </script>Но, форма новая открывается то новая, а вот почтовое сообщение от отправителя не доходит до меня. А хотелось бы, что бы после нажатия "Отправить сообщения" открывалась новая форма или ссылка.

Повесьте скрипту тайм аут исполнения.

Код
<script>setTimeout(function() {  function ReloadButton() { location.href="/"; }  }, 1000);<script>

Напишем сайт, скрипт - любой тематики и сложности, в макс. быстрые сроки!.. Предоставляем SEO услуги!. За подробностями обращайтесь по Контактам: vk.com/mybeststudio | Skype: spammrac ...
dimuhametov
Сообщений: 13
Репутация: 5

Сообщение # 5 | 05:55:10
Цитата Frilanser ()
Повесьте скрипту тайм аут исполнения.
Исправил как вы сказали:
<input TYPE="button" VALUE="Нажать нежно" ONCLICK="ReloadButton()"> <script>setTimeout(function() { function ReloadButton() { location.href="/"; } }, 1000);<script>
Окно проверки один раз моргнуло и тишина ... Кнопка "Нажать нежно" не реагирует ни на что.
$Vladimir$
$SUPPORT$
Сообщений: 5734
Репутация: 938

Сообщение # 6 | 08:33:47
Цитата dimuhametov ()
Поменял в "обратной связи" стандартный <input type="submit" value="Отправить сообщение"> на вами предложенный

dimuhametov, не менять нужно, а добавить скрипт в окно уведомления об успешной отправке.

Код работает корректно при нажатии на кнопку в окне уведомления
Код
<form> <input type="button" value="закрыть окно" onclick="ReloadButton()"> <script> function ReloadButton() { location.href="/"; } </script> </form>

Код с отсрочкой времени
Код
<script type="text/javascript">setTimeout('location="/";', 2000);</script>

location="/"; = страница для перехода
2000 = время

dimuhametov
Сообщений: 13
Репутация: 5

Сообщение # 7 | 09:53:53
Владимир спасибо !!!!
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Почтовые формы
Страница 1 из 11
Поиск: