[入門文章] .NET 陣列詳論

在 .Net Framework 中,Array 可以說是每個程式設計師最常使用的 Type 之一。不過即便你每天都在使用 Array, 你或許還沒有仔細的把它研究過。其實如果好好使用 Array 物件, 在許多情況之下可以增加我們的生產力...

...繼續閱讀 »

應徵小訣竅

最近一個月來,花了許多時間瀏覽履歷表並進行約談。在動輒數百件的履歷表當中,我算了算,絕大部份的履歷表,差不多只能花我三到五秒的時間進行瀏覽(因為實在是太多了)。差不多每百件履歷表中,只有不到十件能引起我的興趣並且花費較長的時間仔細的看...

...繼續閱讀 »

自以為是的老闆

William Ryan 是美國的 MVP,專長是 Embedded Systems,同時也是 devbuzz.com 和 knowdotnet.com 兩個網站的經營者。在他的書中,提到了他以前的主管。可能是因為知識的貧乏或過於自以為是,造成客戶及公司鉅額金錢的損失...

...繼續閱讀 »

IE Hack

針對 IE 在各版本中對 CSS 的解釋略有不同, 可能造成網頁版面和其它瀏覽器看起來不一致的情形, 我們時常需要用到所謂的 IE Hack。由於最近又看到有人在討論這個話題, 所以我打算針對這個部份來寫一篇文章; 不過忽然在網路上看到早就有人寫好一篇蠻完整的心得, 所以這個工夫就可以省下來了。有興趣的人請來這裡看看...

...繼續閱讀 »

運用 CSS 讓過長文字以省略符號取代

在某種情況下, 我們可能需要把一段過長的文字從中截斷, 並在截斷處以省略符號 (...) 取代, 表示這段文字其實尚未結束, 只是被省略。如果你的文字是從資格庫中取得, 那麼你可以從資料庫取出時就載斷字串並加上簡略字元後傳回; 然而, 如果你不想把原始資料真的截斷...

...繼續閱讀 »

在 alert() 視窗訊息中顯示引號字元

在 JavaScript 中,你可以使用 alert('something') 來顯示一個警告視窗。但是針對這種應用,萬一字串中有引號字元怎麼辦呢?例如,如果你要顯示的訊息是 Let's think about it. 或者 You'd better chek with your administrator. 之類的。因為訊息中的引號會讓你的 JavaScript 程式發生錯誤...

...繼續閱讀 »

使用 JavaScript 實作一個只接受數字並具備運算功能的文字框

在這個程式中唯一的文字方塊裡,你只能輸入數字和 + - * / % 等五個運算符號,如果你輸入一個正確的運算式,例如 100+100,在按下 Enter 之後,文字會執行運算並使用結果取代原來的數字。如果運算式有誤,則會以錯誤訊息取代(你也可以修改程式,把錯誤訊息改成空字串)...

...繼續閱讀 »

解決 FireFox 不支援 event.keyCode 的方法

在 IE 上一般使用 JavaScript 來判斷按鍵碼的方法都是透過 event.keyCode,Google Chrome 亦同; 無奈如果使用者用的是 FireFox,它卻不支援這個語法。在相同的情況下,它支援 e.which。所以如果你不修改程式碼的話,會造成明明在 IE 上可以順作運作的程式,到了 FireFox 卻是不動如山,甚至發生錯誤...

...繼續閱讀 »

[入門文章] 介紹 CSS 選取器

凡是 CSS 樣式定義都具備兩種元素:1. 選取器(Selector)2. 屬性(Property)。你可以想像一下 Name-Value Pair 結構,如果 Value 是 Property,那麼 Name 就是 Selector 了。若用白話來說,「選取器」就是「屬性」的索引。 我想屬性的部份在這裡就不多做介紹了;我將主要解說選取器的類別和用法...

...繼續閱讀 »

製作一個不一樣的 Progress Bar

在 AJAX Extention 中有一個很方便的 UpdateProgress 可以使用, 我想這大家應該都已經知道了。不過, 我總覺得, 雖然這個 UpdateProgress 很好用, 它卻有一個很大的缺點, 就是你沒辦法把它放得很大、很明顯。像我習慣把它放在網頁的最上方 (也就是在 Update Panel 的上面), 但一旦使用者稍為捲動一下畫面, 這個 Progress Bar 就看不見了, 達不到提醒使用者的目的...

...繼續閱讀 »

[FCKEditor] 關於 FCKEditor 的一些小技巧

FCKEditor (據說已改名為 CKEditor) 是一個免費而又好用的 HTML Editor;如果你想讓你的使用者能從網頁上編輯 HTML 文件,那麼你恐怕很難找到比 FCKEditor 更好用的免費編輯工具。FCKEditor 從 2.0 版之後,功能上有大幅的改進,重要的是,它原有的問題減少了很多,已經可以算是蠻成熟的產品...

...繼續閱讀 »