1
我在我的網頁中有一個Flash嵌入代碼。在玩遊戲時,頁面使用向上和向下鍵滾動。我怎樣才能防止這個? Firefox是好的,但它只能在IE中滾動。處理這種使用箭頭鍵在Flash中禁用滾動
我在我的網頁中有一個Flash嵌入代碼。在玩遊戲時,頁面使用向上和向下鍵滾動。我怎樣才能防止這個? Firefox是好的,但它只能在IE中滾動。處理這種使用箭頭鍵在Flash中禁用滾動
一個jQuery的方式:
$(document).bind('keydown keypress', function(e) {
if(e.keyCode > 36 && e.keyCode < 41) e.preventDefault();
});
當箭頭鍵(鍵37-40)被擊中(KEYDOWN),當他們存下來(按鍵)的頁面滾動。所以,如果發生這種情況,我們通過e.preventDefault();
來防止默認事件確保swf是禁用箭頭時的焦點,否則您將刪除一些非常有用的功能。 – greggreg 2011-03-27 07:10:53