일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 성능
- MIP
- 에러
- 기타소득
- 오라클
- 태그를 입력해 주세요.
- 튜닝
- Eclipse
- 도서
- oracle
- java
- 회계
- 이클립스
- Excel
- Tomcat
- 톰캣
- JEUS
- 오류
- Report Designer
- 한글
- 데이터베이스
- DB
- 자바
- error
- 함수
- 마이플랫폼
- Book
- miplatform
- 엑셀
- JavaScript
- Today
- Total
어느 가을날의 전환점
MiPlatform|마이플랫폼에서 MS IE(AxMSIE)를 이용한 작업 본문
AxMSIE
마이플렛폼내에서 html구성의 레거시시스템(혹은 동일시스템의) 웹페이지를 호출 및 제어하기 위한 확장 오브젝트입니다.
msie(microsoft internet explorer) 는 마이플렛폼에서 기본제공하지 않는 확장 오브젝트 이며 등록시 오브젝트 타입명을 AxMsie(Ax = ActiveX)로 보통 설정합니다.
msie 추가방법
1.프로젝트 매니져에 Components 탭을 선택 후 플러스 버튼을 클릭
2.ActiveXControls 탭을 선택 후 Microsoft WebBorwser 선택 후 Insert버튼 클릭 . (윈도우 pc )
<!--오브젝트 선언부-->
<AxMSIE Bottom="125" Height="64" Id="msie0" Left="400" NavigateComplete2="msie0_NavigateComplete2" Right="480" Top="61" Visible="FALSE" Width="80"></AxMSIE>
msie0.Navigate(PageUrl);
//NavigateComplete2 이벤트 처리 (웹페이지 로딩 후 호출 이벤트)
function msie0_NavigateComplete2(obj,pDisp,URL){
//내용
}
msie을 이용한 html팝업창 오픈
function Button1_OnClick(obj)
{
var ret = "1111";
Create("AxMSIE", "AxMSIE" );
var AxMSIE2 = Object("AxMSIE");
AxMSIE.Navigate2("about:blank");
//AxMSIE2.Navigate2("javascript:window.open('http://www.naver.com?" + ret + "')");
AxMSIE.Navigate2("javascript:window.open('http://www.tobesoft.com?" + ret + "','popup','top=100px,left=100px,height=800px,width=800px')");
}
function Button0_OnClick(obj)
{
ExecBrowser("http://www.tobesoft.com");
}
function Button2_OnClick(obj)
{
AxMSIE0.Navigate2("javascript:window.open('http://www.tobesoft.com?" + ret + "','popup','top=100px,left=100px,height=800px,width=800px')");
}
function form_OnLoadCompleted(obj)
{
AxMSIE0.Navigate2("about:blank");
}
'Software > MiPlatform' 카테고리의 다른 글
MiPlatform|마이플랫폼 그리드(Grid) 버튼(Button) 추가 (1) | 2013.06.10 |
---|---|
MiPlatform|마이플랫폼 Http Adaptor 오류 - 타임아웃(TimeOut) (0) | 2013.02.13 |
MiPlatform|마이플랫폼 한번만 실행되도록 하기 (0) | 2012.12.18 |
MiPlatform|마이플랫폼 컴포넌트 이벤트 동적(런타임 시) 할당 방법 (0) | 2012.06.29 |
MiPlatform|마이플랫폼에서 아웃룩 메일 작성 창 띄우기 - ExecShell (0) | 2011.12.26 |