请帮忙。我想在新窗口/ perl中的选项卡中打开生成的PDF。
用户需要在网页中填写诸如名字,姓氏,电子邮件之类的表格。表单内容将使用PDF生成器以PDF格式填写。PDF将动态生成。
就我而言
PDF生成没有问题。生成的PDF在同一窗口中打开。这应该在新标签页/窗口中打开。
我曾尝试在表单级别使用“ _blank”。该表格具有一定的验证性。因此,当表单存在验证错误时,它将在新选项卡中打开。
以下是我在pdf页面中使用的内容类型。
content_type:应用程序/ pdf
Content-Disposition:内联
如果设置target
HTML<form>
元素的属性,则始终使用该目标显示由表单提交产生的页面。具有返回无效输入的HTML页面或PDF的表单通常是一个坏主意。
IMO从可用性的角度来看,以下是更好的解决方案:
target
在您的表单上设置A。另外,您可以使用AJAX实施基于JavaScript的解决方案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句