下午同事前來報案,一個MultiView包在UpdatePanel中,使用IE9檢視,以AJAX方式動態切換ActiveView後,其中的<ol><li>的自動跳號數字忽然全變成0。將IE9切換成IE8或IE7相容模式,則序號顯示正常。這個小小問題,揭開了前後近六小時的射茶...

IE9正式版已經在2011/3/14 21:30 UTC-8發佈囉! (補充參考: 蘇老的IE9安裝介紹) 這次從IE8到IE9的改版,主要著眼於對HTML5與CSS3的支援(雖然我覺得對CSS3支援得不夠用力)、砍掉重練變快很多的全新Script Engine,以及整合GPU硬體加速功能,...

自從三年多前加裝了TrimothyHUmphrey’s CAPTCHA,一直以來抵抗垃圾留言效果還不錯,但最近似乎有被攻破的嫌疑,隔一陣子會密集冒出好幾則無意義的洋文垃圾留言: 最近兩次都是一口氣被塞了10則以上,刪留言刪到火氣都上來了。心一橫,決定換上口碑不錯的reCAPTCHA,看看是...

不知道大家是否有在Visual Studio專案中引用過log4net、ELMAH之類的Open Source程式庫,或加入包含css, jpg, js複雜jQuery Plugin的經驗? 在ASP.NET專案裡引用某些Javascript或.NET程式庫,所需的安裝工作常常不只Copy一個dl...

同事通報的Issue,花了好大功夫才找出問題點,特此記錄。 某網頁的<input id="x" type="text" />以jQuery掛上change事件,使用IE測試,卻出現第一次修改值後按Tab不會觸發change事件,第二次起change事件正常的情形。我另外加了docu...

跟同事MSN通訊時,發現SimpLite for MSN加密未啟動,試過登出重新登入,也分別重啟了Live Messenger及SimpLite,加密功能仍處於失效狀態。 檢視SimpLite的Session狀態,發現有趣的事: 明明是兩人對談,Session清單卻出現一個Group chat...

User回報,使用Windows XP + IE6檢視專案網站時,發生PNG圖檔無法顯示,變成白框紅叉圖(俗稱叉燒包)的情形,但其餘如版面、CSS、GIF、JPG則一切正常。 IE6無法顯示PNG透明底圖是連東村王大嬸都知道的事兒,但PNG完全無法顯示,就另有蹊蹺囉! 做了測試: 若將圖案另存,使...

跟同事討論到自訂類別物件的比對問題,原則上Reference Type類別的物件,除非兩個變數指向同一個Instance,使用==或Equals(...)測試都會得到false,就算是兩個Instance的內容分毫不差也是枉然。當物件被當成WCF/Web Service參數來回傳送,背地裡會被序列...

同事反應一個問題,有段程式使用LINQ的OrderBy排序一串中文名稱,在不同主機得到不同結果: string[] pool = "一 二 三 四 五 六 七 到 底 排 成 啥 順 序".Split(' ');Response.Write(string.Join(",", pool.O...

在ASP.NET/WCF共用元件中,發現在WCF中要透過HttpContext.Current.Server.MapPath查詢實體目錄會發生錯誤。爬文發現,當未開啟ASP.NET相容模式時(aspNetCompatibilityEnabled="true"),WCF將不支援HttpContext...

我曾介紹過App_Data好用的隱身特性,今天同事傳給我一則MSDN討論,提到App_Data的檔案更動會造成Web Application重新啟動,讓我大吃一驚,因為手邊有幾個專案會在App_Data寫入Log檔,時機還挺頻繁的,若一變動檔案就重啟,網站應該早就爆炸身亡了才對? 爬了文,結論是:...

除了Ajax()翻新及引進Deferred物件的大革新,jQuery 1.5還有些新東西: $.sub() $.sub()可產生jQuery函數的分身,允許我們修改產生客製版的jQuery於特殊範圍內使用,不影響程式的其他部分引用jQuery。如以下的例子,我客製了一個特別版jQ...

jQuery 1.5正式版已在2011/1/31釋出,照例我都會寫筆記文強迫自己搞懂改版重點,不過本次適逢過年,把這件事塞在冗長的Todo Queue屁股後,便很鴕鳥地繼續瞎忙工作與生活的大小瑣事。直到前幾天網友ChaN在留言中提了"jQuery 1.5"關鍵字,我才驚覺原來...