主页 > 知识库 > .net输出重写压缩页面文件的小例子

.net输出重写压缩页面文件的小例子

热门标签:户外地图标注软件手机哪个好用 凯立德导航官网地图标注 莱芜外呼电销机器人价格 郑州400电话办理 联通 长春呼叫中心外呼系统哪家好 地图标注和认领 电销语音自动机器人 五常地图标注 智能电话营销外呼系统

不知你是否留意过,有一些网站的html代码都是混在一起,没有任何空格和换行等多余字符。它的好处不用多说——界面大小绝对优化。或许您在想,他们这样做大大降低了可读性。的确,我们看是很乱,只能借用第三方软件重新布局代码。但是,我想他们开发时使用的源码不可能是混一团,前不久发现一个页面基类,大概可以解释这个问题,不多说,看源码:

复制代码 代码如下:

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);
    }
}

您可能感兴趣的文章:
  • 控制PHP的输出:缓存并压缩动态页面
  • 探讨如何在PHP开启gzip页面压缩实例
  • PHP zlib扩展实现页面GZIP压缩输出
  • PHP开启gzip页面压缩实例代码
  • ASP.NET页面进行GZIP压缩优化的几款压缩模块的使用简介及应用测试!(附源码)

标签:西宁 福州 西藏 岳阳 宣城 衢州 湖州 红河

巨人网络通讯声明:本文标题《.net输出重写压缩页面文件的小例子》,本文关键词  .net,输出,重写,压缩,页面,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《.net输出重写压缩页面文件的小例子》相关的同类信息!
  • 本页收集关于.net输出重写压缩页面文件的小例子的相关信息资讯供网民参考!
  • 推荐文章