通过JS判断浏览器客户为手机端还是PC端
获得客户端的详细信息
<script type="text/javascript">
window.onload = function(){
alert(navigator.userAgent);
}
</script>
这是在谷歌浏览器PC下测试结果
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.108 Safari/537.36
这是在谷歌浏览器iPhoneX下测试结果
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
判断客户端为手机端还是PC端
<script type="text/javascript">
window.onload = function(){
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){
alert("手机端");
}else{
alert("PC端");
}
}
</script>
<script type="text/javascript">
window.onload = function(){
if(/window/i.test(navigator.userAgent)){
alert("PC端");
}else{
alert("手机端");
}
}
</script>