Hvad siger du til denne her :
<script language="javascript">
var userAgent;
var agt=navigator.userAgent.toLowerCase();
var windowsFlag = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
var windows95Flag = ((agt.indexOf("win95")!=-1) || (agt.indexOf("windows 95")!=-1));
var windowsMeFlag = ((agt.indexOf("win 9x 4.90")!=-1));
var windows2kFlag = ((agt.indexOf("windows nt 5.0")!=-1));
var windowsXPFlag = ((agt.indexOf("windows nt 5.1")!=-1));
var windows98Flag = ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1));
var windowsNTFlag = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));
if (windowsXPFlag == true)
userAgent = 'Windows XP';
else if (windows2kFlag == true)
userAgent = 'Windows 2000';
else if (windowsMeFlag == true)
userAgent = 'Windows Me';
else if (windowsNTFlag == true)
userAgent = 'Windows NT';
else if (windows95Flag == true)
userAgent = 'Windows 95'
else if (windows98Flag == true)
userAgent = 'Windows 98';
else userAgent = 'Windows';
document.writeln(userAgent);
var userAgent = navigator.userAgent;
var bName = (userAgent.indexOf('Opera') > -1) ? 'Opera' : navigator.appName;
var pos = userAgent.indexOf('MSIE');
if (pos > -1)
{
bVer = userAgent.substring(pos + 5);
var pos = bVer.indexOf(';');
var bVer = bVer.substring(0,pos);
}
var pos = userAgent.indexOf('Opera');
if (pos > -1)
{
bVer = userAgent.substring(pos + 6);
var pos = bVer.indexOf(' ');
var bVer = bVer.substring(0, pos);
}
if (bName == "Netscape")
{
var bVer = userAgent.substring(8);
var pos = bVer.indexOf(' ');
var bVer = bVer.substring(0, pos);
}
if (bName == "Netscape" && parseInt(navigator.appVersion) >= 5)
{
var pos = userAgent.lastIndexOf('/');
var bVer = userAgent.substring(pos + 1);
}
document.writeln(bName + ' version ' + bVer);
</script>
Jeg har fundet den her :
http://powerforen.de/ (...)Den ser ud til at finde de forskellige windows-versioner... Du kan måske flette nogle af de andre ind selv.
Mvh