2010년 7월 7일 수요일

AIR HTML DOM객체에 이벤트 생성, 패치(발생)하기

AIR의 HTML컴포넌트에서 html객체에 이벤트 디스패치가 아래와 같이 가능하다.

//dom객체 일단 object에 할당
var gloginBtn:Object = html.htmlLoader.window.document.getElementById("signIn");
//도큐먼트에 이벤트 생성
var gClickEvent:Object = html.htmlLoader.window.document.createEvent("MouseEvents");
//클릭 이벤트 등록
gClickEvent.initMouseEvent("click",true,true);

//이벤트 발생       
gloginBtn.dispatchEvent(gClickEvent);

자바스크립트 이벤트 관련 링크
https://developer.mozilla.org/ko/DOM/event
http://www.quirksmode.org/js/events_mouse.html
http://www.elated.com/articles/events-and-event-handlers/

댓글 없음:

댓글 쓰기