2014-09-18 3 views
0

IE7 및 Chrome에서 잘 작동하는이 자바 스크립트가 있는데 IE8에서 작동해야합니다!IE8에서 javascript 키보드 입력 처리

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

오 ... * 마른 세수 * 감사합니다. 이제 잘 작동합니다. –