WonHada.com으로 이전

AIR 자바스크립트 새창 띄우기 본문

Adobe AIR

AIR 자바스크립트 새창 띄우기

반주부 2009. 1. 3. 08:40
반응형


아폴로케이션에 올라온 질문입니다..

=================================================================================
<질문>

AIR에서 HTML 페이지를 로드후

html페이지의 버튼을 클릭하면 window.open() 메서드나 <a href="URL" target = "_blank"> 로 팝업창을 띄우면 표시가 되지 않습니다.

혹시 이런 문제는 어떻게 해결해야하는지 아시나요..?

제 생각에는 JavaScript에서 window 클래스의 open 메서드를 호출해도 익스플로어가 아니기 떄문인거같은데.....

강제로 익스플로어를 띄우는 방법같은건 없을까요..?

꼼수라도....ㅠㅠ

=================================================================================

<답변>
html인스턴스.htmlHost = new HTMLHost(); 하시면 됩니다..

<더하기>
예전에는 아래와 같은 방법을 썼습니다..
http://soenkerohde.com/2008/09/air-html-with-_blank-links/

현재는 위의 답변과 같이 HTMLHost 클래스가 그 일을 잘 수행해 주고 있습니다..

AIR 문서의 핸들링 예제도 참고하세요..
http://help.adobe.com/en_US/AIR/1.5/devappsflex/WS5b3ccc516d4fbf351e63e3d118666ade46-7e74.html#WS5b3ccc516d4fbf351e63e3d118666ade46-7e72








반응형