게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : PDMS
* 문의할 Component명 및 버전 :
* DataSet 버전 : 2,0,1,91
* Tr 버전 : 2,0,1,57
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
IE11에서 귀사에서 제공한
Event 동적생성 스크립트(AttachE11Event 함수)를 적용하였으나,
아무동작도 하지 않습니다.
/
적용한 스크립트 예입니다.
var GLO_TEMP_OBJECT = "";
function Progress()
{
this.close = function() {
alert('closed');
};
this.submit() = function() {
GLO_TEMP_OBJECT = arguments[0];
AttachIE11Event(GLO_TEMP_OBJECT , "OnLoadCompleted", EVENT_CLOSE);
}
var EVENT_CLOSE = this.close;
|
AttachE11Event 함수는 IE11에서 ActiveX의 이벤트가 addEventListener가 적용되지 않아 가이드한 함수입니다.
- 참고 : http://w3stack.org/question/activex-custom-event-cannot-work-on-ie11/
해당함수는 this function은 지원되지 않는 것으로 확인됩니다.
Progress 객체를 전역으로 둔 후 function을 추가하여 이벤트를 걸고 해당 function에서 this.close를 호출하게 수정하시기 바랍니다.
추가 샘플 가이드는 유지보수 계약 업체에 한하여 제공됩니다.
(유지보수 관련 문의 : http://member.shift.co.kr/index.php?document_srl=313931)
유지보수계약이 되어 있으신 경우 기술지원팀으로 연락하여 지원받으시기 바랍니다.
감사합니다.