當前位置:編程學習大全網 - 源碼下載 - 如何:檢測是否已安裝 .NET Framework 3.5

如何:檢測是否已安裝 .NET Framework 3.5

本主題提供壹個以 HTML/JavaScript 編寫的腳本,管理員可以使用該腳本來確定系統上是否存在 .NET Framework 3.5。<HTML<HEAD<TITLETest for the .NET Framework 3.5</TITLE<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" /<SCRIPT LANGUAGE="JavaScript"<!--var dotNETRuntimeVersion = "3.5.0.0";function window::onload(){if (HasRuntimeVersion(dotNETRuntimeVersion)){result.innerText ="This machine has the correct version of the .NET Framework 3.5."}else{result.innerText ="This machine does not have the correct version of the .NET Framework 3.5." +" The required version is v" + dotNETRuntimeVersion + ".";}result.innerText += "/n/nThis machine's userAgent string is: " +navigator.userAgent + ".";}//// Retrieve the version from the user agent string and// compare with the specified version.//function HasRuntimeVersion(versionToCheck){var userAgentString =navigator.userAgent.match(/.NET CLR [0-9.]+/g);if (userAgentString != null){var i;for (i = 0; i < userAgentString.length; ++i){if (CompareVersions(GetVersion(versionToCheck),GetVersion(userAgentString[i])) <= 0)return true;}}return false;}//// Extract the numeric part of the version string.//function GetVersion(versionString){var numericString =versionString.match(/([0-9]+)/.([0-9]+)/.([0-9]+)/i);return numericString.slice(1);}//// Compare the 2 version strings by converting them to numeric format.//function CompareVersions(version1, version2){for (i = 0; i < version1.length; ++i){var number1 = new Number(version1[i]);var number2 = new Number(version2[i]);if (number1 < number2)return -1;if (number1 number2)return 1;}return 0;}--</SCRIPT</HEAD<BODY<div id="result" /</BODY</HTML如果搜索.NET CLR版本成功,將顯示以下類型的狀態消息:This machine has the correct version of the .NET Framework 3.5.This machine's userAgent string is: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.0.590; .NET CLR 3.5.20726; MS-RTC LM 8).否則,顯示以下類型的狀態消息:

  • 上一篇:微信說傷心話
  • 下一篇:觀賞魚的種類及養法和養魚註意事項
  • copyright 2024編程學習大全網