JQuery 強大、方便的選擇器 (Selector) 是 jQuery 不可或缺的功能之一。不過如果我們不想載入 jQuery 而只想使用類似 jQuery 選擇器的功能,那可以用自訂函式的方式做到:
function $$(theElement){
switch(theElement.charAt(0)){
case ("#"):
// 以 $$("#id") 傳回物件
return (document.getElementById(theElement.replace(/^#/, "")));
case ("."):
...
使用 Javascrip 的框架來開發網頁的程式可以加快開發的速度,其中 jQuery 也是頗受歡迎的一員。
不過目前可以買得到的 jQuery 中文書籍實在寥寥可數,以下是最近閱讀「網頁設計-愛上jQuery」這本書的心得及評論 (作者是羅子洋)。
一般我們租用的虛擬主機無法讓我們修改 httpd.conf,所以只能透過使用 .htaccess 來自訂 “404 找不到網頁” 的頁面。
安裝新字型
將新字型(*.ttf, 例如:微軟正黑體)複製到 “/usr/share/fonts/zh_TW/TrueType/”。
執行
fc-cache -f -v
更新系統字型資料。
變更 XWindow 的字型
GNOME:到工具列的 [系統] → [偏好設定] → [字型] 做變更。
KDE:到 [控制中心] 的 [外觀&主題] → [字型] 做變更。
原本只是要寫一個貸款的計算程式,結果看到了其它的計算公式,就順便寫一寫。
本息平均攤還試算 本息平均攤還法是將本息一起平均在貸款期間償還,每期償還的本利和都一樣,比較方便理財,為最常用之貸款償還辦法。
本金平均攤還試算 本金平均攤還法是將本金平均在貸款期間償還,每期償還的本金均相同,而每期所攤還的利息卻因累積未攤還之本金逐漸減少而減少,因此,每期所攤還的本利和會越來越少。
整存整付試算 公式: 本利和 = 本金 * (月利率 + 1) ^ 存款期數
零存整付試算 由「整存整付」公式改為每期計算,加每期的金額加總即為期滿領回的金額。
存款取息試算 公式: 每月利息 = 本金 * 月利率
國外網站
gotAPI.com
MSDN - HTML and DHTML Reference
WebFX
Client-Side JavaScript 1.3
Cross-Browser
JavaScript Kit
中文網站
Blielovers
IT 學習者 - JS 實例寶庫 JavaScript 語言參考手冊
藍色理想 - 網頁製作
網站建置百寶箱
網頁教學網
tom 科技前沿
其它
Pingdom Tools
測試及分析網站載入的速度
樣式比對
var mail = "yourname@domain.name";
var re = /^.+@.+\..+$/;
if(re.test(mail)){ alert("pass"); }
樣式取代
參考網頁
規則運算式簡介
規則運算式語法
石頭閒語: Regular Expression(RegExp) in JavaScript
我看過太多人都把四捨五入的問題看成是「字串」來處理,實際上,如果把四捨五入做為「數學」來解的話,程式大概只要幾行即可解決。
以四捨五入取整數的例子來講,其原理就是: 任何數值+0.5 再取整數。
但要注意的是,當四捨五入遇到「負數」時,處理的方式就會變成「五捨六入」,這是因為中間數要往數值大的那邊進位的緣故。所以加上了負數的處理,程式至少又多了一行:
微軟即將推出的下一版 Windows 作業系統: Windows Vista 新增了一些字型,在繁體中文的部份則新增了「微軟正黑體」、簡體中文的部份增加了「微軟雅黑體」,其它日文、韓文也有增加字體。說到這個「微軟正黑體」果然很正,不論斜體或粗體都不會變模糊、也不會高低不齊。字型的尺寸跟原來的細明體差不多,應用在網頁上,不僅不會不協調,我認為比其它家的黑體字好看多了,彷彿像是看到了 Mac 一樣。