js 对客户端的操作系统进行判断主要用:navigator.userAgent、navigator.platform。
用 navigator.userAgent 判断
if(/android/i.test(navigator.userAgent)){ document.write("This is Android'browser.");//这是Android平台下浏览器 } if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){ document.write("This is iOS'browser.");//这是iOS平台下浏览器 } if(/Linux/i.test(navigator.userAgent)){ document.write("This is Linux'browser.");//这是Linux平台下浏览器 } if(/MicroMessenger/i.test(navigator.userAgent)){ document.write("This is MicroMessenger'browser.");//这是微信平台下浏览器 }
用 navigator.platform 判断
if(/Win/i.test(navigator.platform)){ document.write("这是Windows操作系统平台"); } if(/Mac/i.test(navigator.platform)){ document.write("这是Mac操作系统平台"); } if(/Linux/i.test(navigator.platform)){ document.write("这是Linux操作系统平台(包括安卓系统)"); } if(/iOS/i.test(navigator.platform)){ document.write("这是iOS操作系统平台"); }
还没有评论,来说两句吧...