gpt4 book ai didi

javascript - 使用 mailto : option 时的特殊字符

转载 作者:行者123 更新时间:2023-11-30 12:40:27 26 4
gpt4 key购买 nike

我在我的 html 中使用了一个简单的 mailto 选项,这样每当用户点击 mailto 时,它都会创建一个带有主题和正文的预定义电子邮件。问题是,功能运行良好,但货币符号前有一个特殊字符 ,我不知道可能是什么原因。 此外,奇怪的是,只有当我使用 chrome 而不是 firefox 时才会发生这种情况。(从未在 IE 中测试过)关于如何进行的任何指示?代码非常简单明了

<a id="body_0_contentcolumn_0_hypOutlook" href="mailto:?subject=test subject&amp;body=Hi, how are you?%0A%0AI wanted to share a job I thought you might be interested in.Salary £15000.00- £25000.00%0A%0AYou can view more details and apply online here:www.apply.com">Outlook
</a>

请找到下面的 fiddle ..

Click here for Fiddle

我正在使用 outlook 2013 和 Chrome 33

最佳答案

一切都与编码有关。

£ 是字符编号 0xA3。当“正确”编码(即在 UTF-8 中)时,它被转换为 0xC2A3 - 巧合的是,你有相同的 A3 ,这意味着呈现的结果, £,看起来它只是不知从哪里获得了一个“随机”。

解决方案:正确编码 £。首先尝试 £,如果不起作用,请尝试 %A3

关于javascript - 使用 mailto : option 时的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24661124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com