① 校园网是怎样判断接入网络的设备是安卓还是电脑的知乎
校园网的认证是分电脑和手机版,
而且部分地区的校园网支持手机和电脑同时登陆一个账户。
你用手机认证上网时,会使用手机版客户端进行验证,电脑则使用电脑端验证,
所以很好判断是手机还是电脑。
② 我的网站已经建好了,怎么才能让网站自动识别设备,比方说用电脑上进入官网,用移动
手机网站自动识别终端移动端适配跳转网址的代码
可以根据不同的终端类型适当的改变正则表达式
这段代码添加到需要识别的网页
会根据客户端的类型
自动跳转到手机页 平板页 其他移动设备页面
非常灵活
<script type="text/javascript">
if(/AppleWebKit.*mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
if(window.location.href.indexOf("?mobile")<0){
try{
if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
window.location.href="http://www.boear.com/m";
}else if(/iPad/i.test(navigator.userAgent)){
window.location.href="http://www.boear.com/pad";
}else{
window.location.href="http://www.boear.com/wap"
}
}catch(e){}
}
}
</script>
③ 网站如何知道同一手机设备
每一台手机都有一个手机编码,或者网络接入IP地址,网站就是通过这两项来识别移动设备