请问如何用java语言判断判断360浏览器为兼容模式和极速模式,不用js脚本语言。。求指导

我写的系统网页之间需要传递中文参数,我做了判断,如果为IE就用gb2312编码,如果用360浏览器就用utf-8编码,现在的问题是IE的正常,360的只在极速模式下正常,... 我写的系统网页之间需要传递中文参数,我做了判断,如果为IE就用gb2312编码,如果用360浏览器就用utf-8编码,现在的问题是IE的正常,360的只在极速模式下正常,切换到兼容模式就不正常,需得用和IE一样的jb2312编码,因为判断只能判断浏览器类型,不能判断是否为兼容模式,导致兼容模式无法正常,我想再在360判断力再加一个if语句,,判断是否为兼容模式或激素模式,请问如何写,求指点 展开
 我来答
dark19861201
2016-12-19 · TA获得超过2153个赞
知道大有可为答主
回答量:2584
采纳率:79%
帮助的人:1797万
展开全部
其实360的兼容模式就是调用了IE内核,判断浏览器类型的代码应该足可以使用了,至于你要求不用JS脚本,用JAVA这大概实现不了,你浏览器内核的切换,只有前端脚本才有可能知道,后台代码不可能第一时间知道,要知道也是前端告诉后端才对啊
周祥
2017-06-26 · 知道合伙人IT服务行家
周祥
知道合伙人IT服务行家
采纳数:233 获赞数:781
职业爱好者

向TA提问 私信TA
展开全部

request.getHeader("User-Agent")

//获取后的字符串包含 MSIE  表示是兼容模式(IE);包含 Chrome 表示是极速模式

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式