yoa*_*str 5 html javascript 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>
Run Code Online (Sandbox Code Playgroud)
新的Outlook窗口TEXT从左到右打开,我希望它从右到左打开
不幸的是,这是不可能的。
请参阅这个问题:Is it possible to add an HTML link in the body of a MAILTO link
那里的答案参考RFC 2368,其第二部分部分内容如下:
特殊的 hname“body”表示关联的 hvalue 是消息的正文。“body”hname 应包含消息的第一个文本/纯正文部分的内容。mailto URL 主要用于生成短文本消息,这些消息实际上是自动处理的内容(例如邮件列表的“订阅”消息),而不是一般的 MIME 正文。
因此,根据标准,正文必须是纯文本。这意味着您受到客户端软件的支配:如果它符合标准,它将把您的正文视为纯文本,并以默认方式运行。
我在本地系统 (Outlook 2003) 上尝试了很多操作,包括将 Normal.dot 更改为 RTL、将 Outlook 配置为使用 MS Word 来接收新邮件、更改 Outlook 选项以执行所有 RTL 操作,但没有任何效果,甚至作为解决方法。