如何配置mailto到rtl?

时间:2011-09-26 12:55:58

标签: javascript html outlook ms-office right-to-left

我的html中写道:

 <a  href="mailto:fromJavaSceript@gmail.com?body=%A0%F9%ED%0D%0A%F9%ED%A0%EE%F9%F4%E7%E4%A0%0D%0A%FA%2E%E6%0D%0A%EE%F1%F4%F8%A0%F4%E5%EC%E9%F1%E4">websitemail@gmail.co.il </a>

新的展望窗口TEXT从左到右打开,我希望它从右到左打开

2 个答案:

答案 0 :(得分:0)

您可以在文本前面添加unicode“镜像”字符。在html&amp;#8238;或网址编码%E2%80%AE

答案 1 :(得分:0)

不幸的是,这是不可能的。

请参阅此问题:Is it possible to add an HTML link in the body of a MAILTO link

答案是RFC 2368,其第二部分是:

  

特殊的hname“body”表示关联的hvalue是      信息的主体。 “body”hname应包含for的内容      消息的第一个text / plain正文部分。 mailto URL是      主要用于生成短文本消息      实际上是自动处理的内容(例如“订阅”)      邮件列表的消息),而不是一般的MIME主体。

因此,根据标准,身体必须是纯文本。这意味着您受到客户端软件的支配:如果它符合标准,它会将您的正文文本视为纯文本,并以默认方式运行。

我在本地系统(Outlook 2003)上尝试了很多东西,包括将Normal.dot更改为RTL,配置Outlook以使用MS Word获取新邮件,以及更改Outlook选项以执行所有RTL,但没有工作,甚至作为一种解决方法。