在提交PDF时收集网上的数据

时间:2015-02-09 17:33:38

标签: javascript asp.net c#-4.0 pdf

我在网站上有一个pdf,我想要,客户端下载它或者我会给他们发电子邮件并填写它,当他们点击pdf中的提交按钮时,它会将所有表单字段数据发送到我的网页,所以我可以在我的数据库中输入所有信息。

我的网页使用ASP.net作为服务器端语言

我在nitro pdf中使用“Nitro PDF”创建了一个pdf,可以选择单击提交表单作为FDF,XFDF,html。

我已经尝试过html但是这不起作用,所以我通过使用javascript收集所有字段信息,通过GET方法发送信息,如下所述

// Obtain the value from the first field
var Fname = getField("firstName").value;

// Obtain the value from the second field
var Mname = getField("middleName").value;

// Obtain the value from the third field
var Lname = getField("lastName").value;

app.launchURL("http://techchef.org/test.php?Fname="+Fname+"&Lname="+Lname, true);

但是上面提到的方法的问题是,我有超过48个领域&不能使用GET方法..

所以我试着找出javascript中的POST方法,这可以在pdf中使用,我尝试了下面提到的代码,我从这个链接Submit pdf form fields to a HTTP POST request找到但它不起作用...它只发送空信息

POST方法代码     app.submitForm(“http://example.com/test.php,true);

然后我研究了FDF,我找到了FDF Kit,但是当试试这个时我发现只有当我要求用户填写pdf的表格而没有下载时才有效。所以这样我就无法发送pdf通过电子邮件发送给客户。

请指导我如何通过点击“发送”按钮在我的网页上收到填写的数据(如果我可以使用POST方法或其他方法,请提供建议)

0 个答案:

没有答案