|
|
Модератор форума: Yuri_G |
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Почтовые формы |
Почтовые формы |
Уважаемые форумчане !
Подскажите скрипт. После нажатия кнопки "Отправить сообщение" в обратной связи нужно что бы открывалась другая страница (ту которая я хочу). Это возможно ? |
|
Владимир спасибо. Поменял в "обратной связи" стандартный <input type="submit" value="Отправить сообщение"> на вами предложенный <input TYPE="button" VALUE="Нажать нежно" ONCLICK="ReloadButton()"> <script> function ReloadButton() { location.href="/"; } </script>
Но, форма новая открывается то новая, а вот почтовое сообщение от отправителя не доходит до меня. А хотелось бы, что бы после нажатия "Отправить сообщения" открывалась новая форма или ссылка. |
Владимир спасибо. Поменял в "обратной связи" стандартный <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/unicoder | Skype: spammrac ...
|
Исправил как вы сказали:
<input TYPE="button" VALUE="Нажать нежно" ONCLICK="ReloadButton()"> <script>setTimeout(function() { function ReloadButton() { location.href="/"; } }, 1000);<script> Окно проверки один раз моргнуло и тишина ... Кнопка "Нажать нежно" не реагирует ни на что. |
Поменял в "обратной связи" стандартный <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 = время |
Владимир спасибо !!!!
|
У меня также проблема с отправкой формы
Может, кто-то подскажет, почему не работает почтовая форма. Форма скачана отсюда - https://colorlib.com/wp/free-html5-contact-form-templates/ Выбрал форму Contact Form 17 by Colorlib. Были трудности с интеграцией дизайна, но это уже как-то решил. Теперь форма корректно отображается - https://ppcexperts.tk/index/0-3 Однако, при отправке формы возникает ошибка - http://prntscr.com/lj3c0l В конструкторе полей выглядит так - http://prntscr.com/lj3dba Дизайн шаблона формы во вложении. Может кто-то подскажет, в чем проблема? Добавлено (16 Ноя 2018, 14:35:31) |
Однако, при отправке формы возникает ошибка - http://prntscr.com/lj3c0l manager5974, удалите из шаблона почтовой формы части кода: Код <form class="contact100-form validate-form"> Код </form> Код <div id="dropDownSelect1"></div> <!--===============================================================================================--> <script src="/vendor/jquery/jquery-3.2.1.min.js"></script> <!--===============================================================================================--> <script src="/vendor/animsition/js/animsition.min.js"></script> <!--===============================================================================================--> <script src="/vendor/bootstrap/js/popper.js"></script> <script src="/vendor/bootstrap/js/bootstrap.min.js"></script> <!--===============================================================================================--> <script src="/vendor/select2/select2.min.js"></script> <script> $(".selection-2").select2({ minimumResultsForSearch: 20, dropdownParent: $('#dropDownSelect1') };); </script> <!--===============================================================================================--> <script src="vendor/daterangepicker/moment.min.js"></script> <script src="vendor/daterangepicker/daterangepicker.js"></script> <!--===============================================================================================--> <script src="vendor/countdowntime/countdowntime.js"></script> <!--===============================================================================================--> <script src="/js/main.js"></script> </body> </html> |
manager5974, также обратите внимание, поле name="f2" в системе используется для значения Тема письма.
Я бы рекомендовал сделать еще одно поле, для использования его как Teкст сообщения, а поле для темы сделал бы скрытым, с любым значением, например value="Contact Us" |
Отлично, все теперь работает. Большое спасибо!
|
| |||
| |||