2014-09-18 2 views
0

У меня есть этот Javascript, который отлично работает в IE11 и Chrome, но мне нужно заставить его работать в IE8!Ручка ввода клавиатуры javascript в IE8

document.onkeydown = checkKey 
function checkKey(e) { 
    e = e || windows.event; 

    if (e.keyCode == "39") { 
     window.alert("RIGHT"); 
    } 

    else if (e.keyCode == "37") { 
     window.alert("LEFT"); 
    } 
} 

Почему это не работает в IE8?

ответ

0

У вас есть опечатка в коде:

e = e || windows.event; 

должно быть:

e = e || window.event; 
+0

ооо ... * Facepalm * спасибо. Работает отлично –