2009. 10. 27. 14:47

CAB redistribution

cab 배포 시 해당 모듈이 설치되었는지 확인하는 방법( msxml4 예시)

<HTML>
<HEAD>
<script language = "javascript"> 
       function check_msxml4() //msxml이 설치 되었는지 check
{
try
{
var obj = new ActiveXObject('Msxml2.DOMDocument.4.0');
}
catch(e)
{
return false;
}
return true;
}
</script>
</HEAD>
<BODY>

<script language ="javascript">
if( !check_msxml4() ) //msxml이 설치되어 있지 않으면 msxml4를 설치한다.
{
var Str = '<OBJECT id="msxml" classid="clsid:88d969c0-f192-11d4-a65f-0040963251e5"  codebase="http://process.comsquare.co.kr:8080/cab/rak/msxml4.cab#version=4,30,2100,0" STYLE="display:none">install msxml4 ... 설치가 되지 않는 경우 ..수동 설치 파일로 설치하세요.</OBJECT>';
document.write(Str);

}
</BODY>
</HTML>