in

Darkthread

黑暗執行緒
All Tags » CODE (RSS)

Browse by Tags

  • CODE-用Javascript刪除ASP.NET寫入的Cookie

    今天要挑戰的是用Javascript刪除ASP.NET寫入的Cookie。 Client-Side本來就可以由document.cookie取得Cookie,其為一字串,格式類似cookie1=value1;cookie2=value2;cookie3=value3,要用得自行拆解,但不乏現成的共用函數可以代勞。若網頁有引用jQuery, jQuery Cookie Plugin 是不錯的選擇。 要用jQuery Cookie Plugin刪除Cookie可以寫成$.cookie("CookieName", null);,但如果要刪除ASP.NET寫入的Cookie,必須要提供與Server端寫入時完全一致的Path...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-05-2009
  • CODE-抛棄式Javascript匿名函數的使用

    來試試用程式碼寫Blog... //網友wangaguo詢問以下Javascript表示法的用意 ( function (m) { alert(m); })( "Hello" ); //以上的寫法相當於 var x = function (m) { alert(m); } x( "Hello" ); //或是再傳統一點, 用具名函數來示範 function y(m) { alert(m); } y( "Hello" ); //以上三種寫法結果相同,差別在於第一種寫法不會留下任何函數或變數 //對於一次性的動作來說,可以做到真正的船過水無痕...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 01-16-2009
  • CODE-動態依序載入JS

    最近在翻修以前寫的控件(Web Control),其中有不少操作互動要靠Javascript處理。 當初還不懂jQuery(更精準點說,是jQuery還沒出生),乖乖用Javascript一行行把功能堆出來。用慣了jQuery後,這回要改寫翻新功能,說實在的,我已喪失直接用Javascript Hard-Code的耐性。就好像跟過大哥,體驗過拿手槍汽油彈在街頭火拼的爽快後,就很難再脫離幫派回去過撿石頭木棍跟人打架的生活。(這比喻一整個怪 >_<) 不過,我遇到了一個難題是,由於控件會被其他開發者引用,是屬於被支配、被指使的 人頭 角色,無法主控網頁的結構,因此要引用jQuery前必須確認網頁有include...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 01-14-2009
  • CODE-定時自動更新的UpdatePanel

    雖然上回已明白揭示過UpdatePanel 傳輸效率不佳 的事實,剛好有同事請我提供網頁部分內容定期自動更新的範例。想了一下,UpdatePanel還是最佳的解決方案,理由是: 開發人員較少Javascript的開發經驗,但ASPX經驗豐富。 該網頁使用者人數不多,更新頻率不高(約一分鐘一次)。 需求很急迫,不是學新東西的好時機,希望使用的技術愈簡單愈易實作愈好。 符合上述條件的技術選項,毋庸置疑,非UpdatePanel莫屬!! (再次證明,"沒有一無是處的技術,只有用錯場合的白目") 我寫了以下的範例,用一個UpdatePanel包住Label1,另外放了一個Timer1...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 12-11-2008
  • CODE-用C#將Word內嵌圖另存成JPG檔

    目標是寫一個工具程式,將Word中的第一個內嵌圖檔另存成JPG。 以下的程式範例有幾個重點可以參考: 利用C#操作Word物件 Path.GetFullPath可以將相對路徑轉成絕對路徑,跟ASP.NET的Server.MapPath有異曲同工作之妙 內嵌圖檔以InlineShape方式存在,網路上有很多範例是將它Copy到Clipboard(剪貼簿)再當作圖檔取出,但我測試不成功,C#看不到Word貼上的東西。最後利用InlineShape轉成Metafile後達到另存圖檔的目標。 Image.GetThumbnailImage可以直接產生縮圖,可惜它不會自動保持寬高比例,要自己計算。 using...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 12-10-2008
  • CODE-FTP上傳檔案的精簡寫法

    上回寫過 CODE-使用C#程式從網站下載檔案 , 從chicken的回應學會了WebClient可以一行打死的神技。今天遇到的需求是用FTP上傳檔案到一個需要登入的FTP網站,WebClient可以勝任嗎? 利用new NetworkCredential設定帳號密碼,URI用ftp:開頭,並列上完整的檔案路徑/名稱,三行搞定。 using System; using System.IO; using System.Net; public class CSharpLab { public static void Test() { string userName = "ftpAccount"...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 12-08-2008
  • CODE-使用C#程式從網站下載檔案

    寫程式的人大家應該都有類似的經驗: 我想要Blah Blah,應該怎麼做? 這問題要是發生在十年前,肯定是項艱鉅的挑戰,只能到圖書館/書店翻書找看看,是否找得到跟所耗費的時間,就要看平日是否有積德行善,常扶老太太過街。運氣好一點的人,身旁剛好有高人前輩,開口問一下就有答案,多半上輩子是樂善好施員外投胎轉世才有此等造化。 Google的出現徹底改變了知識交流運用的模式,我認為它的革命性並不亞於工業革命。現在,只要接上Internet,動幾下手指,原本也許要花上十天半個月才找得到的答案,一瞬間就送到眼前。雖然有報導誇張地指出: 搜尋成癮,大腦變抽水馬桶 ,但也不能否認,這個時代還不懂得善用搜尋引擎及Internet...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-13-2008
第12頁,共12頁 (117個項目) « 第一頁 ... < 上一頁 8 9 10 11 12
Powered by Community Server (Non-Commercial Edition), by Telligent Systems