The lastest version of this document is available on Github > web-browser-detection
detect web browser informations
based on jquery.browser under MIT License
but remove jQuery dependency
npm install web-browser-detection --save
or
yarn add web-browser-detection --save
<script src="node_modules/web-browser-detection/distrib/web-browser-detection.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/web-browser-detection/distrib/web-browser-detection.min.js"></script>
<script>
var browser = webBrowserDetection();
// => {"rv":true,"version":"11.0","versionNumber":11,"win":true,"desktop":true,"msie":true,"name":"msie","platform":"win"}
</script>
| Browser | Platform | Versions | Result |
|---|---|---|---|
| Chrome | Windows 7 | all* | { chrome: true, version: "66.0.3359.139", versionNumber: 66, win: true, desktop: true, webkit: true , name:"chrome", platform:"win" } |
| Vivaldi | Windows 7 | all* | {"chrome":true, "version":"62.0.3202.97", "versionNumber":62, "win":true, "desktop":true, "webkit":true, "name":"chrome", "platform":"win"} |
| Firefox | Windows 7 | all* | { mozilla: true, version: "60.0", versionNumber: 60, win: true, desktop: true, name: "mozilla", platform: "win" } |
| Internet Explorer | Windows 7 | all* | { desktop: true, msie: true, name: "msie", platform: "win", rv: true, version: "11.0", versionNumber: 11, win: true } |
* Need some help for all versions
