The "escape" method shouldn't be used for this though:
quote:
Originally posted by JScript docs > escape method
Note
The escape method should not be used to encode Uniform Resource Identifiers (URI). Use encodeURI and encodeURIComponent methods instead.
Unfortunately, using encodeURI doesn't encode parentheses (it appears JScript 5.6 is older than the latest RFC about URIs
) so it doesn't really help.
Although even if they are reserved characters now, Messenger should still match them as part of the URI, so it's a bug.