我想知道是否有任何方式通知adobe reader中的用户 pdf表单已提交给服务器?我提交的是 正常的http / html表单到php脚本没什么大不了的,直截了当, 但在文档,论坛等方面似乎有一个很大的“
pdf表单已提交给服务器?我提交的是
正常的http / html表单到php脚本没什么大不了的,直截了当,
但在文档,论坛等方面似乎有一个很大的“黑洞”.
至于提交表格时会发生什么.
我提交后没有办法触发javascript警报
表单??我不想再回复另一个说“谢谢”的pdf,
这有点俗气.我是pdf表格的新手,所以我猜那里
必须是将FDF返回到具有某些内容的原始文档的方法
其中执行的javascript例如警报(‘谢谢你的
反馈!’)..
这应该是直截了当的,我认为Adobes大肆炒作
PDF技术更易于开发和访问..
有任何想法吗?? (哦,请不要问我为什么使用pdf表格而不是网页,这是来自“顶级”,所以作为开发人员,我只需要这样做..)
您要发布到的服务器脚本必须使用HTTP标头中的此内容类型进行回复:‘Content-Type:application / vnd.fdf’
例如.如果您使用的是PHP:
header('Content-Type: application/vnd.fdf')
然后是相关的bastardized-pdf-javascript-mutant-half-bread,它将触发alert()对话框.
%FDF-1.2 1 0 obj << /FDF << /JavaScript << /Doc 2 0 R /After (confirmSend();) >> >> >> endobj 2 0 obj [ (confirmSend) 3 0 R ] endobj 3 0 obj << >> stream function confirmSend() { app.alert({ cTitle : 'title of the window', cMsg : 'message', nIcon : 3 }); } endstream endobj trailer << /Root 1 0 R >> %%EOF
我希望你收到这条消息,因为我浪费了将近2周的生命找到解决方案……