소프트웨어/C# & ASP.NET

Clickonce로 개발한 넘을 배포할 때 HTML페이지에서 설치된 .NET Runtime이 무엇인지 확인하는 Javascript입니다.

falconer 2009. 8. 13. 08:29
<html>
<script>
function dectectDotnet(){
 var ag = navigator.userAgent;
 if (ag.indexOf("IE") == -1){
    return false;
 }
 if (ag.indexOf("NET CLR") == -1){
    return false;
 }
 if (ag.indexOf("NET CLR 2") != -1){
    return true;
 }
}
</script>

<body>
<script>
 var r = dectectDotnet();
 if (r != true){
  var a = confirm(".NET 2.0 런타임이 필요합니다.\r\n설치하시겠습니까?");
  if (a){
     window.open("http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=ko");
  }
 }
</script>
<body>
</html>

'소프트웨어 > C# & ASP.NET' 카테고리의 다른 글

한글,영어 문자열 길이 알아보기  (0) 2009.08.18
String Formatting  (0) 2009.08.13
C# 쓰레딩 [멀티쓰레딩]  (0) 2009.08.12
C# 쓰레딩 [시작과 종료]  (0) 2009.08.12
정규표현식 작성 도와주는 편집기  (0) 2009.08.11