>Number: 311 >Category: gnatsweb >Synopsis: Mailto URLs don't work properly in MSIE >Confidential: no >Severity: non-critical >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Wed Dec 12 09:05:15 -0500 2001 >Originator: Yngve Svendsen >Release: >Organization: >Environment: >Description: The "send mail to interested parties" mailto link does not work quite as it should in MSIE. The View PR URL that is supposed to appear in the body of the message created by the mailto link lacks the option part, i.e. everything after "gnatsweb.pl". >How-To-Repeat: >Fix: Essentially encode the body value of the mailt URL twice for MSIE. Will require some fiddling with the encoding of & and ?, though. >Unformatted: _______________________________________________ Gnats-prs mailing list Gnats-prs@gnu.org http://mail.gnu.org/mailman/listinfo/gnats-prs
MSIE can not expand + into a space in a mailto. %20 works however for all browsers. I do not know if this is the problem as the bug report is too terse. _______________________________________________ Gnats-prs mailing list Gnats-prs@gnu.org http://mail.gnu.org/mailman/listinfo/gnats-prs
At 13:30 12.12.01 -0700, Michael Richardson wrote: >MSIE can not expand + into a space in a mailto. >%20 works however for all browsers. >I do not know if this is the problem as the bug report is too terse. There problem here is the 'Body' part of the URL. MSIE decodes the value of this parameter before sending it to the mailer. Thus, we actually need to decode this part of the mailto URL twice, once for the browser and once for the mailer, when the browser is MSIE. There are also several other small inconsistencies between browsers, so it is going to be a bit of a puzzle to make it work across most browsers. Basically, advanced mailto URLs constitute a very complicated scientific subject. - Yngve _______________________________________________ Gnats-prs mailing list Gnats-prs@gnu.org http://mail.gnu.org/mailman/listinfo/gnats-prs