asp.net中js合并,压缩(5)
来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:15 点击:次
string jshref = string.Format(jsFileFormat, "http://localhost:58798/js.ashx?href=" + string.Join(",", jsSrc));
//生成新的js文本
string jstextFormat = "<script type=\"text/javascript\">{0}</script>";
//压缩js文本
string jsContentstr = JavaScriptCompressor.Compress(jsContent.ToString());
string jsText = string.Format(jstextFormat, jsContentstr);
//插入新生成的js
bodyindex = strBuffer.ToLower().LastIndexOf("</body>");
strBuffer = strBuffer.Insert(bodyindex, jshref + Environment.NewLine + jsText);
#endregion
}
byte[] data = Encoding.GetEncoding(charset).GetBytes(strBuffer);
responseStream.Write(data, 0, data.Length);
}
else {
responseStream.Write(buffer, offset, count);
}
}
void MergerJs(StringBuilder jsContent, List<string> jsSrc)
{
string jsTextKey = "jsTextKey";
string jsFileKey = "jsFileKey";
相关新闻>>
- FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](一)
- FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](二)
- FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](三)
- ASP.NET页面之间传递值的几种方式
- ASP.NET之Datalist详解(分页)
- ASP.NET(C#)验证数字
- ASP.NET MVC Razor视图引擎攻略
- 巧用section在cshtml写入layout中写入head信息 ASP.NET MVC
- 如何在asp.net mvc3中使用HttpStatusCode
- ASP.NET缓存依赖--SQL Server 2005与SQL Server 2008缓存依赖
最新推荐更多>>>
- 发表评论
-
- 最新评论 进入详细评论页>>