HTML-form在使用content-disposition发布之后不再返回


HTML-form does not post back anymore after post with content-disposition

我不知道这是设计的功能还是我做错了。

在一个网页上,我有一个html表单后,张贴回生成一个pdf文档。该文档通过内容处理提供。其思想是当前页面保持操作,用户可以继续其工作。但是在将pdf文档作为下载提供后,当前页面将保留在浏览器中。但是表单不会在下一次返回。

在表单中,必须填写一些输入字段才能插入到文档中。

技术点:1) HTML表单-> post2) PHP请求->处理post和交付pdf文档作为下载3)页面浏览器保持不变,但不再发回

这种行为是由设计还是我做错了什么在PHP脚本?

问题出在我自己身上。在页面上加载了一个脚本,该脚本在按下提交按钮后禁用了所有提交按钮,以防止多次回发。

所以没有奇怪的bug,而是自己制造的问题。