`
李科笠
  • 浏览: 64615 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

StringBuilder组合的HTML页面前台输出乱码问题

 
阅读更多
StringBuilder resultHtml = new StringBuilder();
resultHtml.Append("<span>你好啊!</span>");
HttpContext.Current.Response.ContentType = "application/ms-word;charset=GB2312"; 
HttpContext.Current.Response.Write(ResultHtml.ToString());

 

 $.ajax({
                type: "POST",
                url: url,
                data: data,
                dataType: "html",
                beforeSend: function (XMLHttpRequest) {
                    $("#divlist").html("正在加载数据");
                },
                success: function (msg) {
                    $("#divlist").html(msg);
                },
                complete: function (XMLHttpRequest, textStatus) {

                },
                error: function (e, x) {
                }
            })

 

Ajax + StringBuilder 输出Html页面的乱码问题。



 

通过嗅探,发现post过去的时候已经加上了编码,但是还是乱码了。

个人分析,应该是返回HTML代码的时候,编码错了。

加上这句就可以编码好了

类型编码
HttpContext.Current.Response.ContentType = "application/ms-word;charset=GB2312";

 

  • 大小: 4.9 KB
分享到:
评论

相关推荐

    HtmlTextWriter c# vb.net后台输出html代码StringBuilder小工具

    HtmlTextWriter c# vb.net后台输出html代码StringBuilder小工具.把HTML代码粘贴到框里,点生成就可以得到后台输出HTML的代码。很方便实用。 需要源代码的也可以去codeplex下载

    StringBuilder字符串生成工具

    主要生成StringBuilder 字符串 类似 StringBuilder builder = new StringBuilder(); builder.AppendFormat("&lt;span class=\"navSep\"&gt;&lt;/span&gt;\r\n"); builder.AppendFormat("机构看盘&lt;/a&gt;\r\n"); builder....

    C#源代码-使用StringBuilder来拼接HTML中的Table表格.zip

    7. **输出或渲染**:根据应用场景,你可以将生成的HTML字符串写入文件,或者直接在ASP.NET Web Forms或MVC应用中输出到浏览器。 通过以上步骤,我们可以高效地利用C#的StringBuilder类拼接出HTML表格,这对于动态...

    html转换成stringbuilder 输出程序

    将html代码贴进去之后,可转换成stingbuilder输出的格式,免去了手动写转义符的麻烦. 代码就几行,而且不再本机,所以就没有打包,想要的话可以自己反编译或者去我的blog www.cnblogs.com/wingurumqi

    java重点之StringBuilder讲解

    这是java学习中,总结出来的关于StringBuilder的一些内容,供学习参考。

    C#中StringBuilder类的使用方法

    StringBuilder类的出现是为了解决String类的不可变性问题,每次使用String类中的方法时,都需要在内存中创建一个新的字符串对象,这增加了系统开销。StringBuilder类的出现解决了这个问题,提供了高效的字符串操作...

    StringBuilder的用法

    StringBuilder 的用法 StringBuilder 是一个高效的字符串处理类,用于处理需要频繁修改的字符串。在 .NET Framework 中,String 对象是不可改变的,每次使用 System.String 类中的方法之一时,都要在内存中创建一个...

    C# HTML to StringBuilder 后台代码转换器

    有时需要把前台模板HTML代码放到后台处理后输出到前台,自己去拼接HTML代码,太累了,有了这个工具,你就轻松不知道多少倍了!

    07 StringBuilder

    2. **单线程环境**:在单线程应用程序中,由于不需要考虑线程安全问题,建议使用`StringBuilder`。 3. **频繁修改**:如果一个字符串对象需要被频繁修改(如插入、删除、替换等操作),使用`StringBuilder`更为合适...

    PrintStream,StringBuilder,Formatter

    在Java编程语言中,`PrintStream`, `StringBuilder` 和 `Formatter` 是三个非常重要的类,分别用于不同的输出处理。理解并熟练使用这三个类是提升Java编程能力的关键。 首先,我们来详细了解一下`PrintStream`。它...

    html to stringbuider 将html转换成 stringbuider,string to stringbuilder

    然后,工具会将HTML转换为StringBuilder形式的输出,可能是通过标准输出(stdout)提供。 总的来说,将HTML转换为StringBuilder在处理大量数据时可以提高性能,减少内存开销。提供的两个软件可能简化了这一过程,为...

    stringBuilder完整版.pdf

    如果要修改字符串而不创建新的对象,则可以使用System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起时,使用 StringBuilder类可以提升性能。 通过用一个重载的构造函数方法初始化变量,可以...

    ajax提交中文乱码解决方法

    然而,在处理中文字符时,经常会遇到一个令人头疼的问题——中文乱码。 #### 一、问题分析 当通过AJAX向服务器发送含有中文的数据时,如果编码方式设置不当,就可能导致服务器端接收到的数据变成乱码。这主要是...

    string,stringbuffer,stringbuilder

    string,stringbuffer,stringbuilder

    String StringBuffer和StringBuilder区别之源码解析

    "String StringBuffer和StringBuilder区别之源码解析" 在Java中,字符串是我们经常使用的数据类型,而String、StringBuffer和StringBuilder是Java中三种常用的字符串类。在这篇文章中,我们将从源码角度对String、...

    String、StringBuilder和StringBuffer的区别

    - 如果字符串操作是在单线程环境中,且需要频繁修改字符串,推荐使用`StringBuilder`,因为它速度快且无需考虑线程安全问题。 - 如果在多线程环境中,或者不确定是否会有并发访问,应使用`StringBuffer`,以确保线程...

    java中stringBuilder的用法.pdf

    在Java编程语言中,StringBuilder是一个可变的字符序列。与String相比,StringBuilder的主要优势在于它在频繁修改字符串时的性能优势。当使用String拼接时,每次拼接都会创建一个新的String对象,而StringBuilder则...

    StringBuilder类

    StringBuilder类是Java编程语言中用于处理字符串的一个重要工具,尤其在需要进行大量字符串操作或者需要优化性能的场景下,StringBuilder扮演着不可或缺的角色。与String不同,String对象的长度是固定的,一旦创建,...

    StringBuilder字符串拼接工具

    在Java编程语言中,`StringBuilder`是一个非常重要的类,它被广泛用于字符串的构建和拼接操作。在处理大量字符串连接时,相比直接使用`+`运算符或`String`对象,`StringBuilder`能提供更高的性能。这是因为每次使用`...

Global site tag (gtag.js) - Google Analytics