Page 1 of 1
					
				키이벤트 문제에 대하여
				Posted: 2005 01 05 09:46 18
				by dottori
				IE에서 사용하던 자바스크립트 키이벤트인데 오류가 발생합니다.
event.keyCode == 13 
이와같이 체크를 하여 전송하는데 오류가 발생합니다.
이 문법이 표준이 아닌가요?
			 
			
					
				
				Posted: 2005 01 05 11:05 55
				by 빛알갱이
				keycode가 문제가 아니라 'event'가 문제입니다. (이 글은 웹 표준화 프로젝트 게시판으로 옮겨야 할 것 같군요)
http://www.mozillazine.org/talkback.html?article=2433
http://www.dithered.com/javascript/dom2_events/  (W3C DOM event와 MS DOM event를 지원하는 라이브러리)
여러 가지 브라우저의 DOM event 지원(그리고 다른 여러 가지 표준)에 대한 비교 
http://www.quirksmode.org/
http://www.quirksmode.org/js/events_properties.html#key
MS IE용 event 모델, document.all, 'document.' 생략하기, 'window.' 생략하기, innerHTML 등이 한국 웹 사이트에서 문제를 일으키는 중요한 이유 목록의 선두에 들어갈 것 같군요. 
event handling 함수가 'e'를 인자로 받도록 고치세요. 그리고, 선두를 다음처럼 하세요. 
Code: Select all
function eventHandler(e)
{
   if (!e) var e = window.event;
   if (e.keyCode ....)  
 
			 
			
					
				답글 감사합니다.
				Posted: 2005 01 05 13:02 19
				by dottori
				2001년 구축된 웹어플리케이션을 운영및 신규개발하는 입장에서
파이어폭스라는 존재는 '표준' 이 얼마나 중요한가를 다시한번 알려주는 계기가 되는것
같습니다.
어떠한 플래폼,  OS , 웹브라우져에서도 돌아가는 웹어플로 수정해나가야 
할것 같습니다.
그리고 다시한번 영어의 중요성은 깨달았다는 ㅡㅡ;; ㅋ