以下代码亲测,OK。
将以下代码另存为*.htm,然后使用手机打开,点击【CheckPlatform】按钮既可得到手机操作系统的型号是Android、IPhone或Windows Phone。
<html>
<head>
<title>手机型号</title>
<script type="text/javascript">
function checkPlatform(){
if(/android/i.test(navigator.userAgent)){
document.write("Android");
}
if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){
document.write("iOS");
}
if(/(Windows Phone|windows|Windows)/i.test(navigator.userAgent)){
document.write("Windows Phone");
}
}
</script>
</head>
<body>
<input id="id0" type="button" value="UserAgent" οnclick="alert(navigator.userAgent)" />
<input id="id1" type="button" value="CheckPlatform" οnclick="checkPlatform()" />
</body>
</html>