문제

Flex 응용 프로그램이있는 동일한 페이지에 ActiveX 객체를로드하려고합니다. 이게 가능해? 한 페이지에 2 개의 객체 태그를 가질 수 있습니까?

현재 Flex 응용 프로그램은 잘로드되지만 ActiveX 컨트롤에 액세스하려고하면 NULL이 표시됩니다. 그러나 자체 웹 페이지에서 동일한 ActiveX 컨트롤이 있으면 완벽하게 작동합니다.

어떤 아이디어?

미리 감사드립니다.

도움이 되었습니까?

해결책 3

문제 중 하나는 내 브라우저가 페이지를 캐싱한다는 것입니다. 일단 ActiveX 객체의 이름을 변경하고 발생한 오류가 여전히 ActiveX 객체의 이전 이름을 참조하고 있음을 깨달았습니다. 다른 오류는 JavaScript 코드 내부의 ActiveX 객체의 이름이 같은 Var를 가지고 있었기 때문에 그 이유는 확실하지는 않지만 실패하는 것처럼 보였습니다. 해당 변수를 제거하면 스크립트가 제대로 작동했습니다. 나는 전날 같은 문제에 빠졌습니다. 두 번째로 두 번째로 눈치 채지 못했습니다. 왜냐하면 나는 지금 며칠 동안이 통합 작업을하고 있었기 때문입니다.

다른 팁

멍청이, 나는 오류를 발견했다. 내 JavaScript 코드의 간단한 오류였습니다. 다른 객체 태그를 추가하고 다른 ActiveX 컨트롤을로드하는 것이 잘 작동하는 것으로 나타났습니다. 학습 경험으로 이것을 분필하십시오.

당신은 당신의 실수를 게시하지 않겠습니까? 그렇게하면 우리는 당신이 배운 것의 혜택을받을 것입니다 - 아마도 당신의 실수는 흔했을 것입니다.

그래도 자신의 질문에 대답 한 것에 대한 Kudos. 제목을 변경하여 해결되었을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top