一、一些概念:
1、滑鼠事件有一個botton屬性:傳回一個整數,用來表示點擊的是哪個滑鼠按鍵。
BUG:在IE和標準DOM的滑鼠事件中,唯一一個button屬性值相同的是「點選右鍵」事件,都回傳2。
2、事件onmousedown:表示滑鼠按鍵按下的動作。
事件oncontextmenu:點擊滑鼠觸發的另一個事件。
3、中斷預設事件處理函數的方法:IE設定returnValue=false; 標準DOM中呼叫preventDefault()方法。
4、事件物件:①在IE中,事件物件是window物件的一個event屬性。
聲明:
②在標準DOM中,事件物件是事件處理函數的唯一參數。
聲明:
解決相容性:
二、實作:
HTML: