请帮忙。我想在新窗口中打开生成的PDF / perl中的Tab。
用户需要填写网页中的名字,姓氏,电子邮件等表格。表格内容将使用PDF生成器填写PDF。 PDF将动态生成。
就我而言,
PDF生成没有问题。生成的PDF将在同一窗口中打开。这应该在新的标签/窗口中打开。
我在表单级别尝试过“_blank”。表格有一定的验证。所以它正在开放 当表单有验证错误时,在新选项卡中。
以下是我在pdf页面中使用的内容类型。
content_type:application / pdf
内容处理:内联
答案 0 :(得分:1)
如果您设置HTML target
元素的<form>
属性,则表单提交所产生的页面将始终使用该目标显示。拥有一个表单可以返回无效输入的HTML页面或PDF通常是一个坏主意。
IMO从可用性的角度来看,以下是更好的解决方案:
target
。或者,您可以使用AJAX实现基于JavaScript的解决方案。