原创 再談js回調函數callback

1、背景 Javascript中的回調函數,相信大家都不陌生,最明顯的例子是做Ajax請求時,提供的回調函數, 實際上DOM節點的事件處理方法(onclick,ondblclick等)也是回調函數。 在使用DWR的時候,回調函數可以作爲第

原创 基於事件的異步編程

先建立ProgressChangedEventHandler公共委託 建立CompletedEventHandler公共委託 建立WorkerEventHandler私有委託 定義SendOrPostCallBack委託類型onProgr

原创 目前比較全面的CSS BUG瀏覽器兼容知識彙總

1.div的垂直居中問題 vertical-align:middle; 將行距增加到和整個DIV一樣高 line-height:200px; 然後插入文字,就垂直居中了。缺點是要控制內容不要換行  2. margin加倍的問題     設

原创 jQuery學習筆記2--閉包

$(function() {jQuery.noConflict(); //把$讓渡給其它類庫(function($){     $("div p").click(function(){alert("cssrain!")});})(jQue

原创 CSS hack:區分IE6,IE7,firefox

別不同瀏覽器,CSS hack寫法: 區別IE6與FF:        background:orange;*background:blue;   區別IE6與IE7:        background:green !important

原创 C#基礎學習--異步編程篇

.NET Framework 爲異步操作提供了兩種設計模式:使用 IAsyncResult 對象的異步操作與使用事件的異步操作。先來學習前者       概述       IAsyncResult 異步設計模式通過名爲 BeginOper

原创 深入理解Javascript閉包(closure)

最近在網上查閱了不少Javascript閉包(closure)相關的資料,寫的大多是非常的學術和專業。對於初學者來說別說理解閉包了,就連文字敘述都很難看懂。撰寫此文的目的就是用最通俗的文字揭開Javascript閉包的真實面目。   一

原创 jQuery.extend和jQuery.fn.extent的區別

jQuery.extend 對jQuery對象的擴展,可以理解爲靜態方法,不需要實例jQuery就可以使用。     <script type="text/javascript">    <!--        jQuery.extend

原创 prototype 圓角問題

衆所周知,比較古老的圓角的做法是通過表格和圖像構成。但隨着AJAX的流行、CSS + DIV的頁面佈局技術的風靡,古老的做法顯得蒼白無力,所以人們不斷尋求改進的方法。本文的實現就是一種現在比較流行的做法。 實現原理 其實這種方法的原理很簡

原创 event在IE和FF中使用時的兼容問題

 event在IE和FF中使用時的兼容問題:         事件源對象:             在IE中:window.event.srcElement;             在FF中:window.event.target;

原创 類、構造函數、原型

先來說明一點:在上面的內容中提到,每一個函數都包含了一個prototype屬性,這個屬性指向了一個prototype對象(Every function has a prototype property that refers to a p

原创 JavaScrit中class的寫法

Java代碼 var MyClass = Class.create();    MyClass.prototype = {        initialize : function(){        },        meth

原创 CSS_解決IE6中min-width問題

Step 8 {width:50%; min-width:300px;} includes IE5+ This div has a min-width of 300px and a width of 50%.

原创 jQuery學習筆記1--基礎總結

標籤:jquery 總結 it  分類:js 1,調用方法是要注意:調用方法時要注意操作的是dom對象還是jquery對象。普通的dom對象一般可以通過$()轉換成jquery對象。如:$(document.getEle

原创 節點類型

最重要的節點類型是: 元素類型節點類型 元素 1 屬性 2 文本 3 註釋 8 文檔 9