У меня есть эта страница php, в которой есть две кнопки.Как перенаправить после нажатия кнопки
Первая кнопка перенаправляется на следующую страницу после отправки содержимого.
Что касается второй кнопки, я бы хотел, чтобы она отправила содержимое, а затем закроет окно браузера.
Две кнопки находятся в одной и той же форме html с действием тега, которое перенаправляет на страницу для первой кнопки.
Возможно ли совместить две функции submit()
и location.replace()
как в атрибуте onclick
второй кнопки?
function saveData(){
submit();
replaceLocation();
}
function replaceLocation() {
location.replace("Thankyou.php");
}
'window.close()'? (работает только для окон, открытых скриптами, вы не можете закрывать окна, которые не были открыты скриптом, используя скрипт) – Sumurai8
и если я хочу перенаправить на другую страницу? У меня есть форма с тегом action = "page2.php", поэтому обе кнопки перенаправляются на эту страницу. если я хочу, чтобы вторая кнопка после нажатия на нее, отправить контент и перенаправить на страницу, отличную от page2.php? – br1
Браузер выгружает 'form.php' или что-то, что содержит форму, а затем выполняет почтовый запрос на' page2.php' с данными в форме. Затем он ожидает, что 'page2.php' отправит данные назад. Если 'page2.php' отправляет обратно 302 временный заголовок перенаправления и заголовок местоположения, вы можете перенаправить пользователя на другую страницу. – Sumurai8