我有一个静态 HTML 应用程序,在第一页(姓名/地址/电话号码/邮件)使用简单的 HTML 表单保存了使用 Javascript 的 cookie
<form name="myForm" method="post" onsubmit="return storeValues(this);">
<fieldset>
<label>Field 1</label>
<span>
<input type="text" size="32" name="**field1**" value="">
</span>
<label>Field 2</label>
<span>
<input type="text" size="32" name="**field2**" value="">
</span>
<label>Field 3</label>
<span>
<input type="text" size="32" name="**field3**" value="">
</span>
<label>Field 4</label>
<span>
<input type="text" size="32" name="**field4**" value="">
</span>
<span>
<input type="submit" value="Valider">
<input type="button" onclick="clearCookies();" value="Effacer ">
</span>
</fieldset>
</form>
大约有 100 个静态 HTML 页面连接到该第一页,其中在不同页面上有大约 10 个 PDF 文件可供下载,并具有相同的预制文本字段(字段 1、字段 2、字段 3、字段 4)。
当查看者想要下载此 PDF 文件时,4 个文本字段需要获取之前以 HTML 形式填写的正确信息。
我不知道我是否可以使用javascript、离线、没有服务器且不打开 PDF来做到这一点。
PDF 文件下载后需要保持原样。
最终的 HTML 应用程序也将被编译为 EXE 应用程序。(这个 HTML 应用是一个基于 JPEG 背景的 jQuery 区域链接。)
互联网上有几种使用不同 SDK 的解决方案:PDFKit、Easy PDF 等,但我需要让它离线工作,如果可能的话使用 Javascript,因为我有点理解。