Skip to main content
January 9, 2019
Answered

Java Script changes my form to FDF, how do I send as PDF?

  • January 9, 2019
  • 2 replies
  • 938 views

I have a java script that I use to submit a form to 2 different addresses depending on a certain field.

But when it send the form it sends as an FDF not a PDF; I need it sent as a PDF.

How do I ensure it is sent as a PDF not an FDF?

I am an absolute novice at java script so any help would be appreciated.

thanks in advance

R.Keev

var addr= "";

if (this.getfield("DropDown1").value=="Yes")

{

addr="1stmaillist@whatever";

}

else

{

addr="2ndmaillist@whatever";

}

This.submitform("Mailto:" + addr);

This topic has been closed for replies.
Correct answer try67

No, do it like this:

this.submitForm({cURL: "mailto:" + addr, cSubmitAs: "PDF"});

2 replies

try67
Braniac
January 9, 2019

You also have multiple other errors in your code related to lower/upper-case letters, so I assume you re-typed it instead of copying and pasting it, as the code you posted will not work at all.

January 9, 2019

Yes try67 I re-typed it (I am awful at spelling with a capital O). the original code worked but the attachment it created to mail was an FDF not a PDF. But thank you for your assistance

try67
try67Correct answer
Braniac
January 9, 2019

No, do it like this:

this.submitForm({cURL: "mailto:" + addr, cSubmitAs: "PDF"});

Bernd Alheit
Braniac
January 9, 2019

Specify this with the parameter cSubmitAs. Look at the documentation of the method submitForm.

January 9, 2019

Thank you Bernd Alheit for the assistance. So do I change it to;

this.cSubmitAs(PDF,"Mailto:" + addr);

or something else??

Bernd Alheit
Braniac
January 9, 2019

Use this.submitForm with the parameter cSubmitAs.