js怎样获取移动设备信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎样获取移动设备信息相关的知识,希望对你有一定的参考价值。

参考技术A <scripttype="text/javascript">
<!--
function detectOS()
isWindows = (navigator.userAgent.indexOf("Windows",0) != -1)?1:0;
isMac = (navigator.userAgent.indexOf("mac",0) != -1)?1:0;
isLinux = (navigator.userAgent.indexOf("Linux",0) != -1)?1:0;
isUnix = (navigator.userAgent.indexOf("X11",0) != -1)?1:0;

if (isWindows)
return"MS Windows";
if (isMac)
return"Apple Mac";
if (isLinux)
return"Lunix";
elseif (isUnix)
return"Unix";

return"Unknown";

//-->
</script>本回答被提问者采纳

jquery js获取移动设备浏览器高度

要获得手机浏览器的高度

在js使用过程中可能会根据要求获取浏览器高度和宽度。
一、获取浏览器的高度:
jquery代码直接使用 $(window).height();
原生态JS代码需要考虑页面DOCTYPE的声明,使用以下代码:
<script>
var w=document.documentElement?document.documentElement.clientHeight:document.body.clientHeight;
alert(w);
</script>
二、获取浏览器的宽度:
jquery代码直接使用 $(window).With();
原生态JS代码:
var w=document.documentElement?document.documentElement.clientWidth:document.body.clientWidth;
参考技术A

获取代码如下:

<script>

var w=document.documentElement?document.documentElement.clientHeight:document.body.clientHeight;

alert(w);

</script>

获取浏览器的高度:jquery代码直接使用 $(window).height()。

获取浏览器的宽度:

jquery代码直接使用 $(window).With();

原生态JS代码:

var w=document.documentElement?document.documentElement.clientWidth:document.body.clientWidth。

参考技术B document.documentElement.clientHeight 高度
document.documentElement.clientWidth 宽度
兼容ie6+本回答被提问者采纳

以上是关于js怎样获取移动设备信息的主要内容,如果未能解决你的问题,请参考以下文章

js获取移动端设备信息(IMEM,IMIS,手机型号,系统版本,浏览器信息等)

移动存储设备信息安全怎样防泄密?

js怎么判断移动设备是Android还是iPhone,接着判断Android下设备是ipad还是手机

jquery js获取移动设备浏览器高度

c# 获取移动硬盘信息监听移动设备的弹出与插入事件

Unity中获取移动设备GPS信息