이슬님...좋은 프로그램 항상 감사히 쓰고있습니다.
컴포넌트를 쓰다가 한가지 질문점이 생겼습니다..
ActiveX가 설치되었는지 체크하는 구문을 자바스크립트에다가 다음과 같이 넣었는데요..
if (typeof(document.all("iSysInfo"))!="undefined" && document.all("iSysInfo")!=null) {
IE 7.0까지는 잘 체크하나 8.0에선 통과시켜버리더군요..
혹시 8.0에서도 체크할수있는 방법이 있을까요?
vs2008에서 참조가 가능하다구요?
원래 안되어야 정상인데.. 이상하네요..
웹 페이지에서만 참조가 가능하도록 되어 있습니다.
소스는 공개하지 않습니다.
가장 쉽게 하려면 ipconfig /all하고 켭쳐하면 됩니다.
현상수배
2010/06/03 13:45
좋은 프로그램 공개해 주셔서 감사합니다.
사용중 이런 생각이 드네요.. 필요한 기능인것 같기도 하고..
랜카드가 무선랜인지 유선 랜인지 체크 할수 있나요?
또한 물리적인 랜카드인지 논리적(프로그램적인)인 랜카드인지도 확인 가능 한지요~
사용하다보니 VPN랜카드가 많이 잡혀셔.. 노트북인지 PC인지 확인이 어렵네요.. ㅠㅠ
답변 부탁드립니다.
"수동설치" 후에도 또다시 모듈을 설치해야 된다고 나온다고 하셨는데요..
확인결과..
모듈 설치는 아니고, 수동 설치된 ActiveX를 해당 사이트에서 실행하는 것을 허락하겠냐고 묻는 과정입니다.
IE8에서는 ActiveX 사용에 많은 제약이 생겼습니다.
수동 설치 프로그램을 변경하여 위 과정을 건너뛰게 할 수도 있으나, 누군가 해당 ActiveX 컨트롤을 변조하여 다른 사이트에서 사용할 수도 있기 때문에 조금 불편하더라도 IE8의 보안 정책에 따르는 것이 좋다고 생각됩니다...
IE8에서는 ActiveX 컨트롤이 IE8에서 설치가 되지 않았을 경우(즉, 수동설치되었을 경우) ActiveX 컨트롤이 사용되는 순간 해당 사이트에서 실행을 허용할 것인지.. 아니면 모든 사이트에서 실행을 허용할 것인지를 묻게 됩니다.
수동 설치 후에도 알림창에 뭔가가 표시되는 것이 바로 이 과정입니다.
자세히 보면 자동 설치할때와 수동 설치 후 알림창에 표시되는 내용이 다릅니다.
자동 설치할 때는 설치 여부를 묻게 되고, 수동 설치한 후에는 실행 여부를 묻게 됩니다.
자세한 정보는 다음 사이트를 참고하시기 바랍니다. http://nchovy.kr/forum/2/article/190
요약하면, 수동 설치 시에는 설치 후에 페이지를 새로고침하고 알림 창을 클릭하여 실행을 허용해야만 됩니다.
이상입니다.
문의드려요
2011/03/29 14:44
이슬님 감사합니다.
이제서야 확인했네요 ^^
덕분에 해결하였습니다.
좋은 프로그램 만들어 주셔서 감사하고 항상 복받으세요 !!