JSFiddle - React, Tailwind, and code Playground
by Vladimir
HTML
<p><b>Full OS:</b>
<script type="text/javascript">
var d = document;
d.write(navigator.userAgent);
</script></p>
<p><b>OS TEST function:</b>
<script type="text/javascript">
function deviceOS()
{
var resultOs = 'unknown';
var knownOs = ['windows', 'android', 'mac', 'linux', 'iphone', 'ipad', 'bada'];
var bowserFull = navigator.userAgent.toLowerCase();
for (var i=0, len=knownOs.length; i<len; i++)
{
if(bowserFull.indexOf(knownOs[i])>-1)
{
resultOs = knownOs[i];
break;
}
}
return resultOs;
}
var navOs = deviceOS();
d.write(navOs);
</script></p>