<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>
이 글은 스프링노트에서 작성되었습니다.