0
在我的項目中,我需要提供鍵盤快捷鍵。有些情況下我需要重寫默認IE8鍵盤快捷鍵。但在應用以下代碼時,IE動作和我的函數都會被調用。禁用並覆蓋IE8中的鍵盤快捷鍵事件
evt.cancelBubble = true;
evt.returnValue=false;
我在瀏覽器中顯示命令欄。 我想在命令欄/收藏夾欄中禁用默認的IE動作。
在我的項目中,我需要提供鍵盤快捷鍵。有些情況下我需要重寫默認IE8鍵盤快捷鍵。但在應用以下代碼時,IE動作和我的函數都會被調用。禁用並覆蓋IE8中的鍵盤快捷鍵事件
evt.cancelBubble = true;
evt.returnValue=false;
我在瀏覽器中顯示命令欄。 我想在命令欄/收藏夾欄中禁用默認的IE動作。
jQuery的的keydown是要走的路:http://api.jquery.com/keydown/
例如:
$('#target').keydown(function(event) {
event.preventDefault();
...
這種方式,可以確保跨瀏覽器的兼容性以及
感謝您的答覆。但我已經處理了兩個瀏覽器的事情。我面臨的問題是,當在IE中的命令欄快捷鍵被按下時,這兩個動作,即我的功能和命令欄菜單欄的可見性執行。我不想打開命令酒吧菜單。 – harris