问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS判断访问JSP页面的客户端是移动端还是PC端,怎么写

发布网友 发布时间:2022-04-22 15:23

我来回答

1个回答

热心网友 时间:2022-04-22 16:52

<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.match(/AppleWebKit/), //是否为移动终端                                  
            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 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器                     
            iPad: u.indexOf('iPad') > -1, //是否iPad        
            webApp : u.indexOf('Safari') == -1,//是否web应该程序,没有头部与底部 
            google:u.indexOf('Chrome')>-1 
        }; 
    }(), 
    language : (navigator.browserLanguage || navigator.language).toLowerCase() 
    } 
    document.writeln("语言版本: "+browser.language); 
    document.writeln(" 是否为移动终端: "+browser.versions.mobile); 
</script>

追问mobile : !!u.match(/AppleWebKit.*Mobile.*/)
|| !!u.match(/AppleWebKit/),
主要的就是这个?

JS判断访问JSP页面的客户端是移动端还是PC端,怎么写

var browser = { versions : function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident : u.indexOf('Trident') &gt; -1, //IE内核 presto : u.indexOf('Presto') &gt; -1, //opera内核 ...

如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器_百度知 ...

window.location.href="wapLojin.jsp"; } --&gt; 如何判断网站是从电脑访问的还是从手机访问的 手 机访问时,会附带传送user-agent资讯,这个资讯里面会有手机号码资讯,那么如果能取得手机号码,则可以肯定是通过手机wap访问的。但是目前中 国移动已经遮蔽了user-agent资讯,所以获取不到手机号码。有关系的朋友可以联络移动...

如何判断是从电脑和手机访问

另外一种是判断HTTP_ACCEPT, 这种应该相对可靠一点, 不过HTTP_ACCEPT是非常复杂的, 如果一般的不支持html的浏览器还好说, 你只要判断浏览器支持wml并且不支持html就可以, 但如果浏览器同时支持wml和html那就难办了, 低端手机可能会将wml放到html的前面, 但是很多高端手机或者智能手机对html的支持很好, 所...

网站只想让手机用户访问,PC端无法访问,应该怎么做?

if (system.win || system.mac || system.xll) {//如果是PC转 if (u.indexOf('Windows Phone') &gt; -1) { //win手机端 }else { window.location.href = " &lt;%=ctx%&gt;/jsp/mobile/allChannel/addChannelPCerror.jsp";} } 2.再看看跳转的错误页面:&lt;%@ page language="java" conten...

如何用JS取JSP页面的值,并且判断?

nu为变量名,其中prpLassistFeeAuditStatus就是你写的name选项的name值。在你的代码里加上 你的内容 提交后,select选中的值就被存入nu这个变量中,这是你可以直接把nu放到JS里用 这个方法比较简单,还有个用JAVABEAN实现的。这里就不说了

怎么在 js 代码中使用 jsp 标签或 Java 代码

引申此话题的,其实不光是在 JS 中使用 JSP 标签,可用 JSP 标签的地方当然可以直接写 Java 代码,即 ScriptLet 代码。如果是在 JSP 中内嵌的 JS 代码,那当然好办,JSP 文件中能用什么标签,js 代码中也能随便用,因为 JSP 标签会先在服务端解释生成相应的 JS 代码,丢给客户端执行。那如果是...

在JSP页面引入JS时,JS的路劲应该怎么写?

你是引入日期包 即可。

jsp和js的区别。

可以在客户端和服务器端使用,或者在浏览器端或客户端使用,其中代码将由内部编译。JavaScript内置编译器称为JIT编译器,然后它将在浏览器中解释,模块的执行稍后在客户端环 境(即浏览器)上发生。6、Java Server Pages具有JSR规范,这是Oracle的标准,而JavaScript具有最新标准,称为 ES 9(ECMAScript...

javascript、JSP、JS有什么区别和联系

JS是JAVASCRIPT的缩写,是客户端脚本语言,开发WEB程序的辅助语言之一,虽然说是辅助,但是其重要性也是很高的。JSP是一种技术。通过JAVA语言实现的。它们之间的关系:如果你用JSP开发WEB程序,那么其开发过程中使用的主要语言就是JAVA,JS是辅助语言。可以理解为主次关系。主:JAVA,次:JS 备注:JS的重要...

JS动态的在JSP页面标签中添加信息可以吗?

如果ie8或ie7执行 &lt;!--[if IE 8]&gt; IE8&lt;![endif]--&gt; &lt;!--[if IE 7]&gt; IE7&lt;![endif]--&gt; 如果大于或小于某版本IE,并包括这个版本,相当于&gt;=ie7,用lte 或 gte &lt;!--[if lte IE 7]&gt; Only IE 7/- &lt;![endif]--&gt; &lt;!--[if gte IE 7]&gt; Only IE 7/+ &lt;![endif]--&gt; ...

什么是淘宝客户端页面 淘宝客户端我的页面在哪里 产品客户端页面 产品客户端页面退订在哪里 淘宝客户端页面在哪里 jsp页面只能在客户端执行 网页客户端 客户端有什么用 客户端和网页版哪个好
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
米酒与健康关系 怎么查看照片dpi(怎么查看照片dpi值) 白酒,啤酒,米酒,红葡萄酒含酒精成分 多少度的米酒最好喝?为什么? 云鲸扫地机器人有几个型号 云鲸扫地机器人报价 高考复读需要在学校挂学籍吗 复读生高考报名需要准备什么 iPad怎么禁用Safari浏览器 机载电子设备直升机自动驾驶系统在线断路试验器工作原理-5 如何在菜肴中平衡酱油和醋的比例? 什么是肾单位 组成肾叶的结构是 逐年增长的农村结婚彩礼,到底是怎样造成的 一个肾单位是只有一个肾小球一个肾小囊一个肾小管 如何看待农村的高额彩礼? 组成肾单位的结构是(  )①肾小管 ②肾小体 ③肾小囊 ④肾小球... 肾单位包括哪三个? 农村出现天价彩礼的原因 小程序代运营 简述肾单位的组成及各结构的分布? 农村彩礼的持续走高,是农民收入提高的后果,还是风俗恶化的结果? 山西晋城娶媳妇大概要送多少礼钱? 如何分别用三层交换机和路由器实现跨VLAN通信 - 信息提示 路由器和三层交换机能直接相连吗? 如图,三层交换机与路由器怎么配置pc机可以互通 怎么让路由器和三层交换机之间通? 思科模拟器sike一台三层交换机三台路由器四个交换机八台电脑怎么互通? 内网两台三层交换机如何跟路由跑通? 被冻结了怎样解冻 如图是一个肾单位结构模式图,据图回答问题.(1)图中的①是______,内流______血.⑥是______.(2)④ 初二封顶,初一提前把封顶大吉有忌讳吗 云南经贸外事学校好吗? 云南经贸外事职业学院大三退住宿费吗 云南经贸外事职业学院怎么样 2022云南经贸外事职业学院秋季报名时间? 云南经贸外事职业学院什么专业最好? 云南经贸外事职业学院是正规学校吗?? 云南经贸外事职业学院新校区快递可以进了吗? 云南经贸外事学院和云南经贸外事职业学院是同一个学校么? 云南经贸外事职业学院怎么样?宿舍怎么样 在云南经贸外事职业学院大专毕业后,能继续报专升本吗? 云南经贸外事职业学院的学校领导 云南经贸外事职业学院校园网密码多少 云南经贸外事职业学院西部计划名额 javascript判断移动端还是PC端输出不同代码该怎么搞? 云南经贸外事职业学校怎么样?该学校每年总学费多少 云南省经贸外事职业学校和云南城市建设职业学校那个好,全方位解答一下,谢谢! 面试时面试官问为什么选择云南经贸外事职业学院时应怎么回答 i don&#39;t wanna say goodbye(歌词)是哪首歌里面的?