JS 一些功能代码块[如判断设备]

判断是否为PC

来源:http://blog.csdn.net/seven1276/article/details/8211877

function IsPC()
       {
           var userAgentInfo = navigator.userAgent;
           var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
           var flag = true;
           for (var v = 0; v < Agents.length; v++) {
               if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; }
           }
           return flag;
       }  

JS 一些功能代码块[如判断设备]

时间: 2024-12-15 12:24:02

JS 一些功能代码块[如判断设备]的相关文章

Android常用功能代码块

1.设置activity无标题,全屏 // 设置为无标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); // 设置为全屏模式 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 2.获得屏幕高度和宽度 //获取屏幕的高度和宽度用到WindowManager这个类 WindowMan

js常用功能代码

js常用功能代码(持续更新): 1,--折叠与展开 <input id="btnDisplay" type="button" class="baocun2" value="添加" onclick="changeDisplay()" /> <script type="text/javascript"> function changeDisplay() { var h

day1 函数 (独立功能代码块)

1.引入函数 2.函数执行过程 4.带参数的函数 5.带返回值的函数 6. 多个返回值 (return a,b,c)元组 7.4种函数 1.引入函数 独立功能代码块 ---> 封装 ----> 函数 把具有独立功能带代码块,当成一个整体.这个整体称为函数(独立功能代码块) 把一段代码"封装"成一个函数 "封装" 整体 2.函数执行过程 3.多个函数的执行过程 4.带参数的函数 1)版本1 :实现2个数的加法 #1.定义1个函数 def add(): pa

JS抽奖功能代码

HTML <label for="awardListDom">奖项列表</label><br> <input type="text" value="" id="awardListDom"> <br> <label for="num">抽到的奖</label><br> <input type="te

【JavaScript】JS中没有代码块的概念

1 <script> 2 3 var m = "roboce"; 4 if(m === "roboce"){ 5 var k = "haha"; 6 } 7 8 var a = function() { 9 var aa = "aa"; 10 } 11 12 function f1() { 13 var bb = "bb"; 14 } 15 console.log(k); // haha 16

JS 打印功能代码可实现打印预览、打印设置等

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Conten

JS 打印功能代码(包括打印预览、打印设置等)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

js练习功能代码和图像

实现元素的居中: A是元素的宽度或高度,L是页面的宽度或高度 E.style.left=L/2-A/2+'px'; 实现元素的移动 得出在元素上的鼠标距离元素边缘的左边距,在mousedown事件中得出 C=F-H 得出元素距离页面的左边距,在mousemove事件中得出 E.style.left=F-C+'px' 实现元素的碰撞检测 L1和R1是同一个元素,L2和R2是同一个元素,将L1,R1想象为在页面的左端,L2,R2想象为在页面的右端 L1,R1是元素左端距页面距离,L2,R2是元素右端

判断设备

思考一个问题,如何让一个二维码在用不同的设备扫描时进入不一样的地址呢(听起来像不像隔空取物)?前端js可以实现吗?答案是ok的,目前找到一种办法,分享一下. 核心就是利用userAgent来判断设备,那什么是userAgent?简单的说,User Agent就是用来识别浏览器名称.版本.引擎以及操作系统等信息的内容.于是乎,User Agent的判断就成为识别浏览器的关键,不仅仅如此,移动互联网开发势头迅猛,那么通过User Agent判断桌面端设备或移动设备就变的很为重要. 首先写一个空页面里