我有一个需要javascript提示的pdf,它会要求输入用户名和密码,或只是其中之一。我在acrobat的javascript编辑器中尝试了原生的javascript方式。警报工作正常,但提示不适合我。
var customerName = prompt("Please enter your name", "");
也尝试了
var customerName = app.prompt("Please enter your name", "");
修改 我试图删除过程的复杂部分,以便你们可以更好地理解。但我想我应该向你们解释一下我想要实现的目标。
我有一个空的pdf,我将发送给我的用户,当它打开时,它会要求输入用户名/密码,然后通过api提交到我的网站。我已经有一个api到位,它将检查正确的凭据,并且成功将在php页面上打印所需的pdf内容,这可以通过空pdf中的javascript作为curl请求获取。当我想撤销对用户的访问时,我只会从我服务器上的数据库中删除用户。因此,下次他想阅读pdf时,他将无法通过api安全性。
嗯,我知道应用如pdf阅读器兼容性等许多限制有一些缺点,但即使它只适用于acrobat也不错。稍后将尝试删除打印并保存选项等。
大多数部分都是完成的,我目前唯一关注的是如何将表单GET请求发送到网址。我认为js提示在acrobat中不起作用所以我想我必须通过acrobat表单发送数据。任何人都知道如何通过表单发送获取请求或在javascript中获取输入框的值?
答案 0 :(得分:1)
谢谢大家,我刚刚发现了如何将数据发布到网页上。链接在这里, Can a PDF fillable form post itself to an HTTPS URL?
而不是选择" PDF完整文档"从格式选项中,选择html。