두개의 버전 번호를 비교한다.
![]() | Script | [iVal=]clientCaps.compareVersions(version1, version2) |
반환값 iVal은 비교 결과를 나타내는 정수값이다.
-1 | version1가 version2보다 낮다. |
0 | version1가 version2와 같다. |
1 | version1가 version2보다 높다. |
개체 | script | IE |
---|---|---|
clientCaps | clientCaps.compareVersions(version1, version2) | IE5(win16,win32,unix,mac) |
![]() | compareVersions 메서드⇒ | ![]() | ![]() ![]() ![]() |
설치된 Microsoft virtual machine component의 버전을 지정한 버전과 비교한다.
<HTML xmlns:IE > <HEAD> <STYLE>@media all { IE\:clientCaps {behavior:url(#default#clientCaps)}}</STYLE> </HEAD> <BODY > <IE:clientCaps id="oclientCaps" /> <DIV id=showA></DIV> <SCRIPT> sMSvmVersion=oclientCaps.getComponentVersion("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}","ComponentID"); comVer='5,0,3810,0'; str='현재 버전 sMSvmVersion='+sMSvmVersion+'<BR>'; str+='비교 버전 '+comVer+'<BR>'; str+='현재 버전은 비교버전'; if (oclientCaps.compareVersions(sMSvmVersion,comVer)==0) str+='와 <FONT color=red>같다</FONT>.'; else if (oclientCaps.compareVersions(sMSvmVersion,comVer)==-1) str+='보다 <FONT color=red>낮다</FONT>.'; else str+='보다 <FONT color=red>높다</FONT>.'; showA.innerHTML=str; </SCRIPT> </BODY> </HTML>
![]() | compareVersions 메서드 | ⇒ | ![]() ![]() |
최종 수정: 04/06/2025 18:01:32 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/method/compareVersions.html |