时间:2024-10-11 来源:网络 人气:
```javascript
var userAgent = navigator.userAgent;
if (/iPhone|iPad|iPod/.test(userAgent)) {
console.log('iOS设备');
} else if (/Android/.test(userAgent)) {
console.log('Android设备');
} else {
console.log('其他设备或PC端');
}
```
```javascript
var userAgent = navigator.userAgent;
if (/iPhone|iPad|iPod/.test(userAgent)) {
console.log('iOS设备');
} else if (/Android/.test(userAgent)) {
console.log('Android设备');
} else {
console.log('其他设备或PC端');
}
```
```javascript
function isMobile() {
var userAgent = navigator.userAgent;
var mobileRegex = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i;
return mobileRegex.test(userAgent);
}
if (isMobile()) {
console.log('移动端');
} else {
console.log('PC端');
}
```
```javascript
var userAgent = navigator.userAgent;
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(userAgent)) {
console.log('移动端');
} else {
console.log('PC端');
}
```
```javascript
var userAgent = navigator.userAgent;
var browserName = navigator.appName;
var browserVersion = navigator.appVersion;
console.log('浏览器名称:', browserName);
console.log('浏览器版本:', browserVersion);
```
```javascript
var userAgent = navigator.userAgent;
var browserMatch = userAgent.match(/(firefox|chrome|safari|opera|msie|trident)/i);
if (browserMatch && browserMatch.length > 1) {
var browser = browserMatch[1].toLowerCase();
console.log('浏览器:', browser);
}
```
通过以上方法,你可以根据需要判断用户设备的操作系统、设备类型、浏览器类型和版本。