Чтобы открыть новую страницу после отправки HTML-формы, вы можете использовать несколько методов. Вот некоторые из наиболее распространенных подходов:
- Использование атрибута target: вы можете установить атрибут target элемента
на «_blank», чтобы открыть ответ на отправку формы в новом окне или вкладке браузера. Вот пример:
<form action="submit.php" method="post" target="_blank">
<!-- Form fields here -->
<input type="submit" value="Submit">
</form>
- Использование JavaScript. Вы можете использовать JavaScript для обработки отправки формы и открытия нового окна или вкладки. Вот пример использования метода
window.open():
<form action="submit.php" method="post" onsubmit="openNewWindow()">
<!-- Form fields here -->
<input type="submit" value="Submit">
</form>
<script>
function openNewWindow() {
window.open('', '_blank');
}
</script>
- Использование свойства
targetформы в JavaScript. Вы также можете установить свойствоtargetэлемента формы непосредственно в JavaScript, чтобы открыть новое окно или вкладку. Вот пример:
<form action="submit.php" method="post" id="myForm">
<!-- Form fields here -->
<input type="submit" value="Submit">
</form>
<script>
document.getElementById('myForm').target = '_blank';
</script>
Эти методы позволяют открыть новую страницу или вкладку при отправке формы. Не забудьте заменить «submit.php» соответствующим URL-адресом или именем серверного сценария, обрабатывающего данные формы.