Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Переадрисация (https://javascript.ru/forum/misc/47459-pereadrisaciya.html)

Espey 25.05.2014 00:04

Переадрисация
 
Здравствуйте, подскажите незнающему как сделать переадрисацию на страницу, после нажатие кнопки отправить.

https://www.amen.in.ua/

Espey 25.05.2014 00:06

Вот такая кнопка

<input type="submit"; class="button" name="submit" value="<?php JText::printf($send); ?>" />


Можно ли сюда вписать код переадрисации?

Erolast 25.05.2014 06:37

<input type="submit"; class="button" name="submit" value="<?php JText::printf($send); ?>" onclick="document.location.href = 'http://javascript.ru'" />

Но вообще-то такие вещи в обработчике клика по input type="submit" не прописываются. Либо в обработчике onsubmit на форме, если у тебя форма (опять же, зачем переадресация на форме? :blink:), либо инпут не к месту сделан с типом submit, и надо button.

И да - переадрЕсация. Пиши правильно.

Espey 25.05.2014 13:06

У меня форма отправки текста на почту и после нажатия на кнопку отправить редирект на страницу отправлено.

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

Espey 25.05.2014 13:57

Можно ли сделать, чтоб пустая форма не отправлялась?

Espey 25.05.2014 14:29

Erolast, подскажи как правильно сделать.

Erolast 25.05.2014 16:20

Цитата:

У меня форма отправки текста на почту и после нажатия на кнопку отправить редирект на страницу отправлено.
Редирект в этом случае должен делать пхп-скрипт, которому отсылаются данные формы - http://expange.ru/e/%D0%A0%D0%B5%D0%...82_% 28PHP%29

Espey 25.05.2014 17:00

То есть кнопки не трогать, а вписат в head и после нажатия на кнопку будет срабатывать редирект, который в head?

Espey 25.05.2014 17:04

Или это в скрипт нужно вписать?

Espey 25.05.2014 17:08

Erolast, head это не для кнопки.


Часовой пояс GMT +3, время: 14:47.