可以!
1、使用mobile-detect.js
2、html
<!DOCTYPEhtml>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/htmlcharset=UTF-8"/>
<metaname="viewport"
content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<title>JS获取手机型号和系统</title>
</head>
<body>
</body>
<script src="jquery.js"></script>
<script src="mobile-adapt.js"></script>
<script>
//判断数组中是否包含某字符串
Array.prototype.contains=function(needle){
for(iinthis){
if(this[i].indexOf(needle)>0)
returni
}
return-1
}
vardevice_type=navigator.userAgent//获取userAgent信息
document.write(device_type)//打印到页面
varmd=newMobileDetect(device_type)//初始化mobile-detect
varos=md.os()//获取系统
varmodel=""
if(os=="iOS"){//ios系统的处理
os=md.os()+md.version("iPhone")
model=md.mobile()
}elseif(os=="AndroidOS"){//Android系统的处理
os=md.os()+md.version("Android")
varsss=device_type.split("")
vari=sss.contains("Build/")
if(i>-1){
model=sss[i].substring(0,sss[i].indexOf("Build/"))
}
//判断是否是oppoR9s
if(model="OPPOR9s"){
alert('您的手机是OPPOR9s')
}
if(model=="MI6"){
alert('您的手机是小米6')
}
}
alert('111'+model+'2222')//打印系统版本和手机型号
</script>
</html>
$(this).parent().parent().find("td:first").text()用这个试试,第一个parent是当前单元格td,第二个parent是当前行tr,在当前行的子元素用属性选择器过滤获取的第一个子元素的文本值就是手机号,思路应该没错。
Q: 如何让手机自己读取手机号 :1、使用SIM卡识别技术,可以在手机上实现自动识别手机号的功能。SIM卡识别技术可以通过在手机中插入SIM卡并读取SIM卡内存来获取手机号。
2、使用短信息API,可以实现自动获取手机号的功能。短信息API可以通过发送短信到指定的手机号码,然后在收到的短信中获取手机号码。
3、使用蓝牙技术,可以实现自动识别手机号的功能。蓝牙技术可以通过在手机端和蓝牙设备之间建立连接,然后获取手机号码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)