HTML formatting in a javascript MAILTO string

G

Goo

Hi. Looking for some advice.

I have a simple javascript that gathers email from a HTML form and then

upon the submit button click, it opens a default mail window with
"mailto" and inserts some text and form field data, etc, in the body of

the email.


My only problem is, in Outlook, my default message settings are to
insert a stationary background and signature file.


But whenever I run the javascript and use the mailto command, it won't
invoke my default email settings or use the HTML background, etc.


Any advice?


Thanks.
 
R

RobG

Goo said on 03/05/2006 3:40 PM AEST:
Hi. Looking for some advice.

I have a simple javascript that gathers email from a HTML form and then
upon the submit button click, it opens a default mail window with
"mailto" and inserts some text and form field data, etc, in the body of
the email.

My only problem is, in Outlook, my default message settings are to
insert a stationary background and signature file.

But whenever I run the javascript and use the mailto command, it won't
invoke my default email settings or use the HTML background, etc.


Any advice?

Use an e-mail client that does what you want.

Don't use mailto - it is not standardised and works differently in
different browsers and e-mail clients - if the browser knows about an
email client at all.

If this is for a web site, use the form to submit information to the
server, then generate the e-mail from there.


--
Rob
Group FAQ: <URL:http://www.jibbering.com/FAQ>
"It is much easier for a web developer to create a site
that receives no complaints than to create a site that
doesn't warrant any."--Richard Cornford
 
D

Dr John Stockton

JRS: In article <[email protected]>, dated Wed, 3
May 2006 06:36:21 remote, seen in RobG
Don't use mailto - it is not standardised and works differently in
different browsers and e-mail clients - if the browser knows about an
email client at all.

An author cannot be sure, on the Web, that a reader will have his E-mail
system on the machine with which he is currently browsing. My E-mail
system is here; but I use a browser at a Public Library, where I have no
E-mail facility. Also, the browser user may not be the potential mail-
sender. Therefore, to accommodate all possibilities, the reader needs
to be able to write the E-address on paper for later use.

But, where mail & browser are on the same system, it seems common for
selecting a mailto URL to get that E-address used to begin a new E-mail.
That will at least save transcription errors, and, while it should not
be relied on, it may be that other information is also transferred to
the E-mail.

If this is for a web site, use the form to submit information to the
server, then generate the e-mail from there.

Some Web sites do not have servers that can do that (or their authors
have not set up that facility). Some readers prefer to handle all E-
mail fully on their own systems, so that is all appropriately filed.

If the form approach is used, and free text input is provided, make the
initial area large enough; and provide means to resize it.
 
T

Thomas 'PointedEars' Lahn

RobG said:
Goo said on 03/05/2006 3:40 PM AEST:
But whenever I run the javascript and use the mailto command, it won't
invoke my default email settings or use the HTML background, etc.
[...]

Use an e-mail client that does what you want.

Don't use mailto - it is not standardised

But it is pretty close to being a standard:

and works differently in different browsers and e-mail clients - if the
browser knows about an email client at all.

However, this has to be taken into account.
If this is for a web site, use the form to submit information to the
server, then generate the e-mail from there.

True.


PointedEars
 
R

Randy Webb

Thomas 'PointedEars' Lahn typed the following on the 13th Day of May,
year 2006 to reply to a post that is 11 days old. TL is attempting to
show his ineptness at prompt replies:
RobG said:
Goo said on 03/05/2006 3:40 PM AEST:
But whenever I run the javascript and use the mailto command, it won't
invoke my default email settings or use the HTML background, etc.
[...]
Use an e-mail client that does what you want.

Don't use mailto - it is not standardised

But it is pretty close to being a standard:

But it is *not* a standard.
However, this has to be taken into account.

No it doesn't. Use a form and you don't have to take anything on the
client into account other than the ability to fill out fields and submit
the form.

And if you do that, you don't have to "take into account" browser/email
client combinations.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,995
Messages
2,570,228
Members
46,817
Latest member
AdalbertoT

Latest Threads

Top