上回談到了Firefox的console功能,我想大部分的Web Developer都會同意Firebug是殺手級的開發偵錯工具,但還是要給IE Team一些肯定,IE8也在努力中... IE8裡多了一個好用的工具Developer Tools,我想它的假想敵就是Firebug。針對Fireb...

在參考一些Javascript範例時,常看到console.log()的寫法,昨天才發現這又是一個被我忽略的好東西。在Firefox上,我們可以透過console.log()輸出一些Debug資訊,並使用Firebug檢視,跟.NET偵錯時的Debug.WriteLine()有異曲同工之妙! ...

最近一個網頁需要讓User以樹狀展開選取階層式的多重選項,Survey了一下,最後挑中了jquery.checktree.js,它是JJG由Matt Wood的版本延伸的,並支援部分選取的狀態顯示(子選項中有部分勾選部分沒勾選時,在Window Form中常以灰色的勾選Icon顯示)。 不過,...

string.Format()都用了好多年,今天有同事分享我才學到,原來它也支援負數時用括號包位的會計表示法,虧我以前還自己寫過判斷式DIY自行處理... 現在看來真笨。 Console.WriteLine( string.Format("{0:#,0.00;(#,0.00);-}", ...

不知從什麼時候開始,我養成了早餐吃大燕麥的習慣。也許是被那支"每天一餐改吃大燕麥片,可以有效降低膽固醇"廣告洗腦(雖然我覺得廣告影片裡小小的附註【配合低飽和脂肪與低膽固醇飲食】才是降膽固醇的關鍵),覺得粗糙的天然殼物肯定對健康有益(至少纖維素很夠)。於是我向公司附近的蚵仔麵線阿伯、漢堡阿婆、蛋餅阿...

不知道大家有沒有在網頁上寫過計數器這類用數字或英文圖檔拼湊出完整數字/語句的需求。 最直覺的做法是分別做出0.gif, 1.gif, ... 9.gif等10個圖檔,再輸出<img src="0.gif" /><img src="2.gif" />標籤就可以搞定。但這樣有幾...

接連幾件陰錯陽差,帶著女兒坐了免費接駁公車到了忠孝復興站,卻意外多出一個半小時的等待空閒,索性踏進Sogo新館晃晃。雖是每天上下班都會路過的地標,今天卻是頭一次踏進大門,剛上小學的女兒跟她阿姨已來逛過多次,今天就擔任我的嚮導。 坐著電扶梯一路上樓,才想起Sogo新館走的是高檔路線,各樓層精品名店密...

接到微軟的緊急通知,微軟在12/18發佈了重大安全公告MS08-078,主要是針對IE 5/6/7/8的弱點修補,關於此漏洞的細節可參考Microsoft 安全性摘要報告 961051。 由摘要報告中指出的漏洞發佈時間是12/10,大約跟上回IE7零時差攻擊的時點相近,後來發現該漏洞遍及IE6-IE...

手上一個專案開始使用WCF後,每隔一陣子就發生錯誤,直接使用連結去看MyWCF.svc時,得到以下錯誤: System.IO.FileNotFoundException: Could not load file or assembly 'App_Web_plmiepuq, Version=0....

jQuery裡提供了show()及hide()用來顯示或隱藏元素,另外有toggle()可以用在顯示與隱藏間來回切換,但是我很常用的一個情境是要依據某個條件來決定顯示與否,由於show()、hide()分了兩個函數,而toggle()又是依原來的狀態決定要改成隱藏或顯示,逼得我只好寫成: ...

同事詢問,有一段程式碼類似以下結構,用try...catch包住函數呼叫,當函數出錯,程式優雅地顯示錯誤訊息,卻漏失了錯在哪一列程式碼等細節,造成偵錯困難。 protected void Page_Load(object sender, EventArgs e){ try { ...

雖然上回已明白揭示過UpdatePanel傳輸效率不佳的事實,剛好有同事請我提供網頁部分內容定期自動更新的範例。想了一下,UpdatePanel還是最佳的解決方案,理由是: 開發人員較少Javascript的開發經驗,但ASPX經驗豐富。 該網頁使用者人數不多,更新頻率不高(約一分...

目標是寫一個工具程式,將Word中的第一個內嵌圖檔另存成JPG。 以下的程式範例有幾個重點可以參考: 利用C#操作Word物件 Path.GetFullPath可以將相對路徑轉成絕對路徑,跟ASP.NET的Server.MapPath有異曲同工作之妙 內嵌圖檔以InlineShape方式存在,網...

阿碼科技非官方網站在日前公告了IE 7 零時差攻擊(Zero Day Attack) 重大威脅警訊,剛剛讀到保哥的文章,提及昨日真的發現有客戶收到Mail,點擊連結就被植入木馬的情事(雖然無法證實是否就是利用該漏洞攻擊),大驚! 零時差攻擊是指軟體被發現有漏洞後,在廠商還來不及出修補更新前,就...

今天收到一則朋友送來的MSN訊息,一看便知是網站詐騙,原本要略過不理的,沒想到忽然發現了歹徒的用心,讓我研究了一下.... ch1007272 check out these awesome pics from the awesome party LOL   httq://...