MAILTO发送主题和内容到OE的时候出现乱码,也许是编码的问题吧。有人说UTF-8和GB的都有同样问题,更改OE的编码也无用。
初步搜索一下,发现几个方案
其一: 当在页面中对mailto添加主题时出现中文乱码解决方法如下:
1、在页面的<%@ Page %>中添加:
ResponseEncoding="GB2312";
2、在相应的.cs文件的Page_Load事件中添加:
this.Page.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
3、直接在Web.config文件的<system.web></system.web>节中添加:
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" uiCulture="zh-CN"/>。
1、在页面的<%@ Page %>中添加:
ResponseEncoding="GB2312";
2、在相应的.cs文件的Page_Load事件中添加:
this.Page.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
3、直接在Web.config文件的<system.web></system.web>节中添加:
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" uiCulture="zh-CN"/>。
其二:
<form enctype="text/plain" action="mailto:a@aa.com?subject=其他&body=其他">