1

提交表单后,应打开一个新页面以打印为 pdf。但是通过这样做,<form action="page.php" method="POST" target="_blank">包含所有信息的表格仍然存在,这是非常非常糟糕的。我现在想在此窗口/选项卡中加载另一个页面并打开打印窗口,而不是仍然显示带有表单的页面。使用 php 和 headers 是不可能的,但是使用 javascript 应该是对的吗?但是怎么做?我不习惯 javascript,所以我不知道如何处理这个问题,但你有什么想法吗?

4

1 回答 1

0

您可以将 onsubmit 事件附加到表单 f.ex:

document.getElementById('form').onsubmit = function() {
    window.location = '/anotherpage.html';
}

这假定表单的 ID 为“form”。

于 2012-12-03T13:46:39.170 回答