教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 asp.net输出重写压缩页面文件的实例

asp.net输出重写压缩页面文件的实例

发布时间:2016-05-25   编辑:jiaochengji.com
本文介绍下,用asp.net实现输出重写压缩页面文件的例子,供大家学习参考。

asp.net输出重写压缩页面文件的例子,代码如下:
 

复制代码 代码示例:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.htmlControls;
using System.Text.RegularExpressions;
using System.IO;
/// <summary>
/// PageBase 页面基类
/// </summary>
public class PageBase : System.Web.UI.Page
{
    protected override void Render(htmlTextWriter writer)
    {
        StringWriter sw = new StringWriter();
        HtmlTextWriter htmlWriter = new htmlTextWriter(sw);
        base.Render(htmlWriter);
        string html = sw.ToString();
        html = Regex.Replace(html, “[f v]“, “”);
        html = Regex.Replace(html, ” {2,}”, ” “);
        html = Regex.Replace(html, “>[ ]{1}”, “>”);
        writer.Write(html);
    }
}

您可能感兴趣的文章:
asp.net输出重写压缩页面文件的实例
asp.net中如何用GZip压缩和解压
PHP开启gzip压缩的二种方法
php中启用gzip页面压缩输出的配置方法
IIS压缩及性能优化
apache启用gzip压缩方法
教你修改Apache配置文件开启gzip压缩传输
iis中启用页面HTTP压缩(页面Gzip压缩)
整站开启php zlib(gzip)压缩输出功能的方法
php程序实现页面gzip传输的例子

[关闭]
~ ~