英镑符号在asp.net中的outlook中显示问题

发布于 2024-10-19 12:35:32 字数 714 浏览 5 评论 0原文

我想在 Outlook 中显示一些金额,即使是下拉列表客户端的 selectindexchanged 上也有 £ 符号。

在 Win XP IE 7,8 中会显示金额,但在 Windows 7 IE 中不会显示金额,如下所示:

在此处输入图像描述

HTML:

if($(this[this.selectedIndex]).val() == "A")
{
    var mailsubject="New win";
    var toEmail="[email protected]";
    var vSign = "Amount: £" + $(this).parent().siblings()[4].nextSibling.all[0].value;
    var mailbody = escape(vSign); 
    window.open("mailto:"+ toEmail + "?subject=" + mailsubject + "&body=" + mailbody);
}

有人知道该怎么做吗?

I want to show some amount in outlook with £ sign on selectindexchanged even of a dropdownlist client side.

Amount is displaying with sign in Win XP IE 7,8 but not in Windows 7 IE as given below:

enter image description here

HTML:

if($(this[this.selectedIndex]).val() == "A")
{
    var mailsubject="New win";
    var toEmail="[email protected]";
    var vSign = "Amount: £" + $(this).parent().siblings()[4].nextSibling.all[0].value;
    var mailbody = escape(vSign); 
    window.open("mailto:"+ toEmail + "?subject=" + mailsubject + "&body=" + mailbody);
}

Does anyone know how to do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

李白 2024-10-26 12:35:32

尝试用 HTML 实体替换井号:

£

您不是指 JavaScript / jQuery,而不是 ASPX 吗?

Try replacing the pound sign with its HTML entity:

£

And don't you mean JavaScript / jQuery, and not ASPX?

長街聽風 2024-10-26 12:35:32

我们找到了解决方案。

我们必须启用“启用邮件到:协议的 UTF-8 支持”复选框

Outlook 中 -->工具-->选项 -->邮件格式-->国际选项 -->
互联网协议

we got the solution.

we have to enable checkbox for "Enable UTF-8 support for mail to:protocol"
in

Outlook --> Tools --> Options --> Mail Format --> International Options -->
Internet Protocols

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文