2009년 7월 13일 월요일

ActiveX 설치여부 확인

<script>
function isInstalledActiveX()

{
        var isInstall = false;
        try

        {
                var obj = new ActiveXObject("xxx.xxx.1");

                //xxx.xxx.1 은 HKEY_CLASSES_ROOT에 등록된 ProgID (ex. Microsoft.ActiveXPlugin.1)

                // 설치되어 있으면 obj 값은 [object]

                // 안되어 있으면 undefine      

                if(obj)               

                        isInstall = true;
                else

                        isInstall = false;
        }

        catch(e)

        {
                isInstall = false;
        }              
       
        if(isInstall)
                alert("ActiveX Control 설치");
        else
                alert("ActiveX Control 미설치");
}  
</script>

댓글 없음:

댓글 쓰기