JS判断PC显示div1;;手机显示div2,,,这样的JS代码该怎么写呢,请教大神啊???

我在网上找了一些解决方法,但是不知道为什么不管用,,还请大声帮忙看下。。或者给出个解决办法... 我在网上找了一些解决方法,但是不知道为什么不管用,,还请大声帮忙看下。。或者给出个解决办法 展开
 我来答
小天空的综合信息分享
2016-02-03 · 己训:与人为善 以礼为先
小天空的综合信息分享
采纳数:347 获赞数:2600

向TA提问 私信TA
展开全部

给出真正能用的

参考引用地址“http://www.cnblogs.com/babycool/p/3583114.html

<script type="text/javascript">

   function browserRedirect() {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMidp = sUserAgent.match(/midp/i) == "midp";
var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
var bIsAndroid = sUserAgent.match(/android/i) == "android";
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows 

mobile";
if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || 

bIsAndroid || bIsCE || bIsWM) {
$(".leftslide").css("display","none");
$(".rightslide").css("display","block");
}
      }
</script>

<div class="leftslide" style="display:block"></div>
<div class="rightslide" style="display:none">></div>
qq1111qq111111
2015-03-24 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:612万
展开全部
使用navigator.userAgent判断
更多追问追答
追问
但求全部代码,谢谢,
追答
var nu = navigator.userAgent;

nu = nu.toLocaleLowerCase();

if(nu.indexOf('win') !== -1) {
    console.log('opration system is win');
} else if(nu.indexOf('iphone') !== -1) {
    console.log('iphone');
} else if(nu.indexOf('android')!== -1) {
    console.log('android');
}
.....

还需要啥你自己加

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式