您現在的位置是:電腦技術吧?>? 故障問題 ??>??去空格,空格??>??正文詳情

去空格,空格

簡芳芳2019-11-13 10:51:08 人圍觀
簡介替換空格剛才,我無意中檢查了由asp.net生成的代碼,我驚訝地發現,由asp.net輸出的代碼并不那么緊湊。標記之間有無數的空格和制表符,特別是在使用嵌套表之后。這是空格名

剛才不小心檢查了一下ASP.NET生成的代碼,驚訝地發現ASP.NET輸出的代碼居然如此地不緊湊,在標簽之間有無數的空格和制表符(TAB),特別是用了嵌套表格之后,那景象真是慘不忍睹啊,有圖為證:

  照理說在ASP.NET生成的代碼中添加這么多無用的空格/tab可能是為了使生成的HTML代碼更具可讀性,但是由此帶來的問題就是使輸出的代碼變大了,在帶寬有限的今天簡直就是一種犯罪,浪費用戶的錢財,影響用戶的體驗嘛!而且ASP.NET屬于服務器端編程,不可能會直接編輯最終生成的HTML代碼,就算把所有的空格/Tab都去了,也不會帶來任何不好的影響的吧!?  基于以上考慮,祭出Reflector,果然發現HtmlTextWriter中有Indent屬性控制著縮進大小,而且幸運的是該屬性還是public類型的,真是天助我也,花了幾分鐘時間,搗鼓出如下代碼:  1 public class FilterHtmlTextWriter : HtmlTextWriter  2 {  3 public FilterHtmlTextWriter(TextWriter writer, string tabString)  4 : base(writer, tabString)  5 {  6 }  7  8 public new int Indent  9 {  10 get { return 0; } // 始終返回0  11 set { base.Indent = 0; } // 始終置0  12 }  13 }  然后重載頁面的Render方法(如果所有頁面有公共的基類的話就更好了),加入一行代碼,如下:  1 public partial class _Default : System.Web.UI.Page  2 {  3 protected override void Render(HtmlTextWriter writer)  4 {  5 // 替換writer為我們自定義的類  6 writer = new FilterHtmlTextWriter(writer.InnerWriter, );  7 base.Render(writer);  8 }  9 //  10 }  至此大功告成,讓我們重新看看頁面的輸出,哇塞,討厭的空格果然變少了@[email protected],如下圖所示:

版權聲明:本文由 簡芳芳 整理編輯。

原標題:怎么空格,空格怎么打

轉載注明出處:http://www.dn9ww09s.icu/fault/11801.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • 電腦本地連接受限制怎么辦,電腦本地連接受限制或

    電腦本地連接受限制怎么辦,電腦本地連接受限制或 相關圖片XP本地連接受限制或無連接有網友在網上問小編本地連接有什么限制,怎么辦?如果計算機的本地連接受到限制,則表示存在網絡,但與網絡的連接超時或無法連接到網絡。這可能是因為...

  • 上傳圖片,百度照片 上傳圖片

    上傳圖片,百度照片 上傳圖片 相關圖片照片現在,雖然手機的發展很快,但仍有一些用戶能夠從這些相對陳舊的手機中獲利。我們都知道舊手機的配置比較低,內存跟不上。如果經常不刪除就拍照,手機的內存會越來越少。...

  • 數據庫存儲的文件,數據庫如何存儲文件

    數據庫存儲的文件,數據庫如何存儲文件 相關圖片數據庫怎么存文件當Java編譯一些圖形化的小程序時,有時也需要存儲少量的數據。如果使用JDBC連接數據庫,則會降低程序的速度。此外,我們還可以使用Java中的文件替換數據庫來保數...

  • 打印機安裝好了無法打印,打印機無法打印

    打印機安裝好了無法打印,打印機無法打印 相關圖片電腦打印機無法打印打印機是計算機的輸出設備之一,用于在相關媒體上打印計算機處理的結果,但許多用戶在安裝打印機后無法打印,如何解決這個問題?也許很多用戶還是被這樣的...

  • 網頁布局代碼,html網頁布局代碼

    網頁布局代碼,html網頁布局代碼 相關圖片怎么布局網頁下面的單行列是引用片段:body{margin:0px;padding:0px;text align:Center;}{content{margin left:網頁布局...

  • 電腦能連上wifi但不能上網,電腦能上網wifi不能用

    電腦能連上wifi但不能上網,電腦能上網wifi不能用 相關圖片電腦聯網了但不能上網電腦可以連接WiFi和有線電視,但無法上網,無法登錄QQ,嘗試360緊急狀態也沒有雞蛋。為了防止WiFi壞掉,我會用我的手機連接并嘗試,結果發現它可以正常使用,...

  • css如何讓div居中,居中css

    css如何讓div居中,居中css 相關圖片html中div怎么居中一。最簡單的事情是不要寫DTD語句。它不符合W3C規則。這個問題很容易解決。只需在頁面頂部添加:即可。實際上,CSS失敗的許多問題都是由于沒有編寫DTD語句2引怎么讓...

  • appdata能刪除嗎,appdata刪除了怎么恢復

    appdata能刪除嗎,appdata刪除了怎么恢復 相關圖片appdata文件夾在哪里當內存不足時,我們會選擇刪除一些不相關的大文件來釋放內存,以方便系統的操作。在尋找“獵物”的過程中,我們會發現系統的C盤下面有一個appdata文件夾,這個...

  • 數據庫報表,數據庫做報表

    數據庫報表,數據庫做報表 相關圖片報表數據當我們需要在數據庫中開發和輸出HTML報表時,可以在這個過程中直接使用HTP包來實現HTML代碼和數據處理后的輸出,并輸出到所需的格式(由HTML標記語言控制)報表的數據源可...

  • 和冰點還原精靈一樣的軟件,類似冰點還原的軟件

    和冰點還原精靈一樣的軟件,類似冰點還原的軟件 相關圖片冰點還原卡當我們的電腦被其他人使用,而我們不知道,一些軟件被卸載或一些文件被刪除或篡改,我們應該怎么做?在很多用戶不安的地方,為此,小編建議使用冰點還原軟件來解決...

熱評文章

  • 筆記本風扇噪音,筆記本風扇噪音大怎么處理

    筆記本風扇噪音,筆記本風扇噪音大怎么處理 相關圖片筆記本開機風扇聲音很大對于一般筆記本電腦,使用時會因不同程度產生一定的噪音。當筆記本負荷過高時,噪音會更大,不僅會影響電腦散熱,還會影響心情,讓人感到煩躁不安。那...

  • CPU占用過高,cpu占用過高怎么辦

    CPU占用過高,cpu占用過高怎么辦 相關圖片cpu使用率如果CPU太高,我該怎么辦?一旦打開電源,藍色屏幕就會出現。進去不容易。程序一運行,藍屏就會出現。有沒有好的方法來處理這些CPU占用太多的情況?高CPU使用率在電腦突...

  • css元素,css第一個元素

    css元素,css第一個元素 相關圖片css元素選擇器你應該明白我為什么這么說。選擇適當且有意義的元素來描述內容,并確保選擇語義類和ID特征值。如果你是一個團隊的一員,做正確的事情會讓你的生活更輕松,團隊的其...

  • 邁克菲殺毒軟件怎么樣,邁克菲殺毒軟件

    邁克菲殺毒軟件怎么樣,邁克菲殺毒軟件 相關圖片邁克菲殺毒軟件多少錢McAfee(McAfee)是世界著名的反病毒軟件。許多品牌計算機(包括筆記本電腦和臺式機)都預先安裝了McAfee(McAfee),但許多用戶不知道它的存在,怎么卸載邁克菲...

  • HTML制作網頁,HTML5網頁制作

    HTML制作網頁,HTML5網頁制作 相關圖片HTML頁面制作眾所周知,網站制作涉及到知識的方方面面,包括圖形設計、HTML頁面制作、CSS樣式定義、客戶端腳本(JavaScript/VBScript)、服務器端腳本(ASHTML制作簡單網頁...

  • 打印機錯誤0x000006d9,打印機錯誤0x00000bcb

    打印機錯誤0x000006d9,打印機錯誤0x00000bcb 相關圖片打印機錯誤0x0000070c在辦公區,我們經常看到設備“打印機”一般來說,我們共享打印機設置以方便操作和打印。但是,共享時會出現提示“無法保存打印機設置,無法完成操作(錯誤...

  • 數據,圖表怎么顯示數據

    數據,圖表怎么顯示數據 相關圖片打開移動數據為什么沒有網絡使用spry可以輕松地將XML數據顯示到HTML頁面。隨著對Dreamweave CS3中集成spry功能的深入研究,學習和掌握spry框架的一些功能模塊,包括數據漫游要不要打開...

  • visio激活密鑰,visio的密鑰

    visio激活密鑰,visio的密鑰 相關圖片visio2019激活密鑰Visio 2013是一款允許it和業務專業人員可視化、分析和交流復雜信息、系統和流程的軟件。使用Visio 2007圖表的專業外觀,我們知道在安裝Visio visio的產品密鑰...

  • 縮小,怎么把照片比例縮小

    縮小,怎么把照片比例縮小 相關圖片css 圖片等比縮放當然,生成縮略圖的效果要好得多,如果它被保留到程序中,但有時由于某些原因,例如服務器不支持GD,不可避免地會要求CSS幫助將大圖片縮小到一定的大小,對于現...

  • 一鍵還原精靈,一鍵還原精靈 進入不了

    一鍵還原精靈,一鍵還原精靈 進入不了 相關圖片一鍵還原精靈的熱鍵原理說到還原工具,我不禁想到了“冰點還原”、“小哨兵還原”、“鬼魂還原”等。有一段時間,我不知道選擇哪一個好用。我們必須考慮簡單的處理、使用和安...

關注微信

变脸官网查询