1

我正在尝试编写一个执行以下操作的 HTML 文件:它采用一组具有通用名称的表单字段,并将它们提交到文件“delete.py”,然后它采用一组不同的表单字段并提交这些值到“test.pl”文件中。当我点击提交按钮时,这一切都会发生。我不想被重定向到“delete.py”页面,但我确实希望在提交时被重定向到“test.pl”页面。

这可能吗?我怎样才能做到这一点?

如果这太复杂了,我在想的是把 delete.py 变成一个中间重定向页面,它会执行要发送到 test.pl 页面的 post 值。我不知道如何重定向帖子值,所以如果有人认为这会更好,我会很感激知道如何重定向帖子值。

谢谢你。

4

2 回答 2

2

您可以:

iframe使用target表单的属性提交给一个。

...或者您可以使用 AJAX 提交。

于 2012-06-22T19:40:33.143 回答
1

您可以delete.py执行一些代码,然后执行标头重定向,test.pl只要您delete.py没有向页面写入任何内容。

以下是如何进行标头重定向:

Status: 302 Temporarily moved
Location: http://some.org/new-URL.html

在 Python 中,在脚本的末尾:

print("Status: 302 Temporarily moved")
print("Location:http://some.org/new-URL.html")
print # to end the CGI response headers.

确保在该页面之前没有任何其他输出。

参考问题

于 2012-06-22T19:39:19.370 回答