原创 簡單易用的.htaccess

.htaccess 文件 (Hypertext Accessfile) 是Apache Web服務器的一個非常強大的配置文件,對於這個文件,Apache有一堆參數可以讓你配置出幾乎隨心所欲的功能。.htaccess 配置文件堅持了Unix

原创 JavaScript的錯誤簡易處理

調試JavaScript着實是一件令人頭痛的事情,但現在有很多工具讓調試工作更方便和準確的發現錯誤信息。好的錯誤處理技術可以讓腳本的開發、調試和部署更流暢。曾經,javascript總是因爲會出現奇怪的令人困惑的錯誤消息而知名,調試這種信

原创 靜態網頁簡易生成方法

目前要完成靜態頁面生成的主要方法有簡單的模板替換、常見的ASP+FSO等,接下來介紹一種更爲簡單的方法,原理就是藉助XMLHTTP對象獲取目標頁面的源代碼,然後寫入到靜態網頁文件中。   Dim filename,fso,fout fil

原创 談談Html的基礎認知

HTML標記是由“<”和“>”所括住的指令標記,用於向瀏覽器發送標記指令。主要分爲:單標記指令、雙標記指令(由“<起始標記>”+內容+“</結束標記>”構成)。  HTML語言使用標誌對的方法編寫文件,既簡單又方便。它通常使用“<標誌名>

原创 如何編寫乾淨高效的CSS代碼

其實CSS的學習並不困難,但在一些較爲大型的項目中就顯得雜亂無章,變得很難管理,尤其是不同的人編寫CSS的風格總會略有不同,從團隊合作的層面上來說,就更加難以溝通,所以,我們爲此總結了一些如何實現高效整潔的CSS代碼原則:   1.

原创 用JavaScript獲取原始圖片尺寸

在項目開發中,經常會遇到要出來圖片的問題,圖片大小?圖片自適應頁面,保證圖片不變形,按比例縮放等等,所以獲取圖片的原始大小是一個非常重要的參考要訣。   頁面裏的img元素,想要獲取它的原始尺寸,以寬度爲例可能首先想到的就是widt

原创 讓CSS的查找匹配原理變高效

常見的CSS也存在一些使用的誤區,接下來介紹一部分CSS的真正匹配原理,首先來看1個簡單的CSS:   DIV#divBox p span.red{color:red;},按習慣我們對這個CSS 的理解是,瀏覽器先查找id爲divBox的

原创 那些關於Java的小祕密

如果你用過反射並且執行過getDeclaredMethods方法的話,你可能會感到很驚訝。你會發現很多源代碼裏沒有的方法。或許你也看過到這些方法的一些修飾符,並且發現裏面有的方法是volatile的。   immutator項目的一些用戶

原创 把Html插入canvas實現網頁截圖

將DOM內容HTML繪製到畫布中是有可能的但如何有把握地, 並且安全地實現它,就應該按照規範行事。你不能把HTML畫到canvas上。相反,你需要使用一個SVG圖像,其中包含你想要呈現的內容。可以使用<foreignobject> 元素包

原创 用JQuery編寫出更好的代碼

討論jQuery和javascript性能的文章並不罕見。然而,本文總結了一些速度方面的技巧和建議,來提升jQuery和javascript代碼。好的代碼會帶來速度的提升。快速渲染和響應意味着更好的用戶體驗。   當你準備使用jQu

原创 技術中的小函數之道

曾經有人對函數方面提出代碼最小處理單元的概念:一個基本操作(賦值,比較等),一個函數調用(包括調用後判斷返回值進行判斷)都看成一個最小處理單元。那麼,一個函數,最小處理單元合理的個數範圍在7以內。如果超過了7,你就要考慮把他們拆分成多個函

原创 HTML5不能完成的5件事

HTML5的強大功能衆所周知,爲大家解決問題是毋庸置疑的,因此,一直以來大家都把目光放在HTML5能做到什麼,而HTML5確實不是萬能的,那麼,我們現在就專注於那些HTML5無法實現的事情。   1.HTML5上不能與攝像頭交互   與F

原创 JavaScript和CSS的交互方法

CSS和JavaScript本來負責着完全不同的功能,但隨着瀏覽器不斷的升級改進,CSS和JavaScript之間的界限越來越模糊。它們都屬於網頁前端技術,它們需要相互密切的合作。我們的網頁中都有.js文件和.css文件,但這並不意味着

原创 JavaScript的環境與內存

使用具備垃圾收集機制語言編寫程序,開發人員一般不必操心內存管理的問題。但是,JavaScript在進行內存管理即垃圾收集時面臨的問題還是有點與衆不同。其中最主要的一個問題,就是分配給Web瀏覽器的可用內存數量通常要比分配給桌面應用程序的少

原创 用Jquery實現翻書特效

此Jquery特效是一款非常實用的功能,翻書效果一直很受人喜歡,目前功能比較簡單,暫時只實現了左右翻書的效果,功能還可以無限的擴展。   翻書功能代碼js代碼如下:   var $pageheight = 189; var $pagewi