即使是下拉列表客户端,我也希望在selectindexchanged上显示一些预付金额。&/ p>
金额在Win XP IE 7,8中显示,但在Windows 7 IE中没有显示,如下所示:
HTML:
if($(this[this.selectedIndex]).val() == "A")
{
var mailsubject="New win";
var toEmail="abc@sify.com";
var vSign = "Amount: £" + $(this).parent().siblings()[4].nextSibling.all[0].value;
var mailbody = escape(vSign);
window.open("mailto:"+ toEmail + "?subject=" + mailsubject + "&body=" + mailbody);
}
有谁知道怎么做?
答案 0 :(得分:0)
尝试用其HTML实体替换井号:
£
您不是指 JavaScript / jQuery ,而不是 ASPX ?
答案 1 :(得分:0)
我们得到了解决方案。
我们必须启用“启用邮件到协议的UTF-8支持”复选框 在
Outlook - >工具 - >选项 - >邮件格式 - >国际选项 - > 互联网协议