js 检测不同设备

/* 是否是android */
function isAndroid(){
	var userAgent = window.navigator.userAgent;
	if(/android/i.test(userAgent)) {
		return true;
	}
	return false;
};

/* 是否是IOS */
function isIOS(){
	var userAgent = window.navigator.userAgent;
	if(/iphone|ipad|ipod/i.test(userAgent)) {
		return true;
	}
	return false;
};

/* 是否是微信 */
function isWeiXin(){
    var userAgent = window.navigator.userAgent;
    if(/micromessenger/i.test(userAgent)) {
        return true;
    }
    return false;
}
时间: 2024-11-07 02:33:58

js 检测不同设备的相关文章

JS检测当前设备是PC还是移动端

用到的时候找到的分享下,也是收藏下,本地收藏多了感觉找起来很麻烦 方法1: function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true;

JS检测移动端横竖屏的代码

这篇文章主要介绍了JS检测移动端横竖屏的代码,需要的朋友可以参考一下 使用media来判断屏幕宽度遇到的问题: ios上当我旋转屏幕的时候可行,但是安卓机上没反应,横屏显示的还是我竖屏的样式. 查了一下资料,css3的media如果要在移动端有较好的显示效果,需要在页头加上这段代码 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-s

通过JS检测360浏览器

如何通过JS检测360浏览器? 尝试了一大堆方法,网上大多数办法都是通过navigator.userAgent来判断,这可能在几年前是行得通的,现在360userAgent输出来跟谷歌除了版本号其余一模一样... 谷歌:      Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 360极速:Mozilla/5.0 (Windo

PHP检测移动设备类mobile detection使用实例

目前,一个网站有多个版本是很正常的,如PC版,3G版,移动版等等.根据不同的浏览设备我们需要定向到不同的版本中.不仅如此,我们有时候还需要根据不同的客户端加载不同的CSS,因此我们需要能够检测浏览设备,SO,我们就需要用到“mobile detection”类库. “mobile detection”是一个轻量级移动设备检测的PHP类库,它采用结合特定的HTTP标头中的User-Agent字符串来检测移动客户端环境.注意,mobile detection 只是一个服务器端(PHP)的检测工具,并

vc检测USB设备插入或移除

vc检测USB设备插入或移除[喝小酒的网摘]http://blog.hehehehehe.cn/a/412.htm 1.添加消息映射 消息映射BEGIN_MESSAGE_MAP(CONSTNETCNDlg, CDialog)//{{AFX_MSG_MAP(CONSTNETCNDlg)ON_WM_PAINT()ON_WM_QUERYDRAGICON()...ON_WM_DEVICECHANGE()//}}AFX_MSG_MAP 声明消息响应函数:afx_msg BOOL OnDeviceChang

检测系统设备是pc端还是移动端

var system = { win: false, mac: false, xll: false }; // 检测各设备 var pf = navigator.platform; system.win = pf.indexOf("Win") == 0; system.mac = p.indexOf("Mac") == 0; system.xll = (pf == "X11") || (pf.indexOf("Linux")

在linux(Ubuntu)下检测USB设备的插入和移除

此代码用于检测USB设备的插入,拔出,在Ubuntu下测试通过 #!/usr/bin/env python import glib #apt-get install python-gudev import gudev import pynotify import sys def callback(client, action, device, user_data):     device_vendor = device.get_property("ID_VENDOR_ENC")    

如何用js检测判断时间日期的间距

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>如何用js检测判断日期大于多少天</title> <script> window.onload=function(){ var ul1=document.getElementById("time"); var span1=ul1.getElementsByTag

通过js检测到iframe,使父窗口重定向到index -----------???----------------------

通过js检测到iframe,使父窗口重定向到index -----------???---------------------- 如果本身已将在iframe中,那么重定向的页面应该直接添加到父级iframe中-----???----