Navigator: oscpu-Eigenschaft
Die schreibgeschützte Eigenschaft oscpu der Schnittstelle Navigator gibt eine Zeichenfolge zurück, die das aktuelle Betriebssystem identifiziert.
Wert
Eine Zeichenfolge, die das Betriebssystem identifiziert, auf dem der Browser ausgeführt wird.
| Betriebssystem | Format der oscpuInfo-Zeichenfolge |
|---|---|
| OS/2 | OS/2 Warp x (either 3, 4 or 4.5) |
| Windows CE | WindowsCE x.y |
| Windows 64-Bit (64-Bit-Build) | Windows NT x.y; Win64; x64 |
| Windows 64-Bit (32-Bit-Build) | Windows NT x.y; WOW64 |
| Windows 32-Bit | Windows NT x.y |
| Mac OS X (PPC-Build) | PowerPC Mac OS X version x.y |
| Mac OS X (i386/x64-Build) | Intel Mac OS X oder macOS version x.y |
| Linux 64-Bit (32-Bit-Build) | Ausgabe von uname -s, gefolgt von i686 on x86_64 |
| Linux | Ausgabe von uname -sm |
In dieser Tabelle steht x.y für die Version des Betriebssystems.
Hinweise zur Verwendung
Wenn Ihr Code nicht privilegiert ist (Chrome-Code oder Code mit mindestens der Berechtigung UniversalBrowserRead), erhält er möglicherweise den Wert der Einstellung general.oscpu.override anstelle der tatsächlichen Plattform.
Beispiele
js
function osInfo() {
alert(navigator.oscpu);
}
osInfo(); // alerts "Windows NT 6.0" for example
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-navigator-oscpu> |