/** Version du navigateur du smartphone Informations :**/var browser={ versions:function(){ var u = navigat"/> /** Version du navigateur du smartphone Informations :**/var browser={ versions:function(){ var u = navigat">
Maison > Article > interface Web > Comment utiliser JS pour déterminer s'il est accessible par téléphone mobile ou par tablette
JSDéterminer si la méthode de mise en œuvre de l'accès au téléphone mobile ou au pad
jS détermine si le téléphone mobile ou le pad accède au contenu, pour l'utilisation des étudiants intéressés par JS peuvent vérifier s'ils doivent accéder via leur téléphone portable ou leur tablette
Accédez directement au code :
<script type="text/javascript"> /* * 智能机浏览器版本信息: * */ var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核 mobile: !!u.match(/AppleWebKit.*Mobile.*/)||u.indexOf('iPad') > -1, //是否为移动终端 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language:(navigator.browserLanguage || navigator.language).toLowerCase() } document.writeln("语言版本: "+browser.language+"<br/>"); document.writeln("是否为移动终端: "+browser.versions.mobile+"<br/>"); document.writeln("ios终端: "+browser.versions.ios+"<br/>"); document.writeln("android终端: "+browser.versions.android+"<br/>"); document.writeln("是否为iPhone: "+browser.versions.iPhone+"<br/>"); document.writeln("是否iPad: "+browser.versions.iPad+"<br/>"); document.writeln(navigator.userAgent); </script>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!