原创 FireFox 中對事件event的兼容擴展。

function __FireFox() { HTMLElement.prototype.__defineGetter__("runtimeStyle", __element_style); window.constru

原创 在Javascript中對Array的一些方法擴展,實現常用的查詢處理。

// 實現類似C#中的Contains()Array.prototype.Contains = function($value){ for(var $i=0; $i<this.length; $i++) {  var $element =

原创 中英文字符串截取方法, 適用於新聞列表的標題處理

定義一下方法:           public string Truncate(string text, int length)        {if(text == null)   return null;             i

原创 一個隨機字體、樣式、顏色、筆刷的圖片驗證碼。

using System; using System.Collections.Generic; using System.Data; using System.Drawing; using System.Web; using System

原创 新生帖:一個用於字符串數組的智能排序類,用於相似度的對比!

/// /// 智能排序類 /// private class _Comparer : IComparer { public in

原创 一個非常簡潔高效的JS右鍵菜單!

function csMenu(_object, _menu) { this.IEventHander = null; this.IFrameHander = null; this.IContextMenuHand

原创 C# 實現鍵盤控制DateTimePicker日曆控件下拉

在很多地方, 我們都會用到DateTimePicker日曆控件, 而這個控件的下拉只能通過點擊下拉按鈕觸發. 這就使得我們在需要全鍵盤操作的時候很尷尬. DateTimePicker的下拉不像ComboBox一樣, 可以設置DropDow

原创 如何獲取虛擬目錄對應的物理路徑?

最近在做自動安裝BS系統時,遇到需要獲取虛擬目錄對應的物理路徑的問題,稍微整理一下,分享給大家! /// /// 獲取虛擬目錄對應的物理路徑 /// /// 所在站點

原创 JavaScript 中瀏覽器相關的各種寬度/高度

  網頁可見區域寬:document.body.clientWidth; 網頁可見區域高:document.body.clientHeight; 網頁可見區域高:document.body.offsetWidth (包括邊線的寬);網頁可

原创 event.keycode值大全[轉]

event.keycode值大全1 keycode 8 = BackSpace BackSpace 2 keycode 9 = Tab Tab 3 keycode 12 = Clear 4 keycode 13 = Enter 5 key

原创 在Javascript中對String的一些方法擴展,實現常用的字符串處理。

// 類似C#裏的Trim String.prototype.Trim = function(mode) { var re; var str = this; switch(parseInt(mode)) { case 1:

原创 Windows 7 RTM Build 7600.16385已完成 [轉]

  景友dizhang 第一時間爲我們帶了Windows 7 RTM Build 7600.16385的最新消息。以下爲引用:   之前發過16384的X64中文版,昨晚拿到了朋友傳給我的16385 X64中文版。他們公司都是直接從微軟的

原创 VC++ 基本類型和對應的託管類型

  Wtypes.h 中的非託管類型 / 非託管 / C語言類型 / C#託管類名 / 說明   HANDLE void* System.IntPtr 在 32 位 Windows 操作系統上爲 32 位,在 64 位 Windows 操

原创 C# 的訪問級別

  public: 不受任何限制的訪問.   private: 只有類內部可以訪問 (注意, 類本身沒有該修飾符, 但對於類的成員來說Private是默認行爲).   protected: 類內部,以及派生的類可以訪問 (注意, 類本身沒

原创 JavsScript 實現 StringBuilder 類, 增強字符串連接的性能。

function StringBuilder() { this.__strings__ = new Array(); } StringBuilder.prototype.append = function (_string)