|
이용한 님이 쓰신 글 :
: 안녕하십니까?
: ActiveX로 프로그램을 만들고 웹에서 다운받아 프로그램을 설치하고 모든것이 잘돌아 갔습니다.
: 물론 javascript를 이용하여 별도의 브라우저를 열고 프로그램을 실행했습니다.
: 그런데 ActiveX에서 실행한 로그인 창과 메인창에 종료가 있습니다.
: 일반프로그램에서는 Close()라고 하면 프로그램이 죽지만 ActiveForm으로 만든것은 종료가 되지 안습니다.
: 여기서 종료란 새로열린 브라우저가 없어져야 한다는 것이죠.. 그리고 form도 뜨지 않아야 하는데..
: 무조건 form이 보입니다.
:
: 일반프로그램과 달리 다른작업이 있어야 합니까?
: 아니면 브라우저에 종료event를 알려야 합니까?
: 답변부탁드립니다.
JavaScript 로 이용해서 ActiveX 를 끄는 방법이 있습니다. 저도 많이 시도를 해봤지만, 다른 방법으로 강제로 Closeing 시키는 방법은, 어떤 항목이라도 메모리에 남아 있는 경우에 ActiveX 는 강제종료되지 않더라고요..
close.html이라는 파일을 하나 만드시고, window.close(); 이런식으로 내용을 담아두신 다음, ActiveX에서 브라우저의 url을 close.html로 바꾸어 주시면 됩니다.
확실한 답변 못드려서 죄송합니다. 소스라도 있으면 올려드릴텐데.. 찾아보니 너무 오래 되어서 없네요.. 기억두 잘 안나구... --;
|