html如何检测判断设备是手机还是电脑,然后自动决定加载哪个CSS

html-css010

html如何检测判断设备是手机还是电脑,然后自动决定加载哪个CSS,第1张

1、首先准备一个HTML结构的文档,页面可以制作的简单点。

2、然后在页面的body区域中放置一个img图片。

3、我们先来运行一下页面,你会在页面中看到如下图所示的圆圈。

4、接下来我们就需要对页面进行CSS处理,如下图所示,给img图片添加样式,注意里面有旋转样式。

5、然后实现旋转的设置,这个是CSS3的新功能,主要是对图片进行旋转度数的设置。

6、最后运行程序,你会看到页面中的圆圈在不停的旋转,和我们平常看到的加载中的效果很像。

html里是无法检测的,只能通过js调用android的方法,获取到app的安装信息后,再调用js,传值到html里获得

$(function(){

$(".a").click(function(){

var the_href=http://segmentfault.com/a/$(".a").attr("href")//获得下载链接

if(ua.match(/MicroMessenger/i)=="micromessenger") { //是否微信打开

$(".box-bg").show()//微信打开出浮层,微信暂不支持Scheme打开非企鹅应用

}else {

window.location.href=http://segmentfault.com/a/the_href//打开某手机上的某个app应用

setTimeout(function(){

window.location.href="https://iTunes.Apple.com/us/app/id......."//如果超时就跳转到app下载页

},500)

}

})

})