/**
     * 浏览器类型取得
     *
     * @return boolean true:Chrom或者Firefox false:其他
     * @author 
     */
    public boolean getBrowserType() {
        String browser = "";
        browser = ServletActionContext.getRequest().getHeader( "USER-AGENT" );
        if (browser.indexOf( "Chrome" ) > 0 || browser.indexOf( "Firefox") > 0) {
            return true;
        } else {
            return false;
        }
    }

转载于:https://www.cnblogs.com/lovehansong/p/7867550.html

java 后台判断浏览器类型相关推荐

  1. java 后台判断浏览器类型,IE11下载乱码解决方案

    使用老的user-agent判断"MSIE"的方法,l判断IE11浏览器是无法识别,导致下载excel文件乱码 原先的代码: // 清空responseresponse.reset ...

  2. Java判断浏览器类型

    /** * 判断浏览器类型是否是IE,是则返回true,不是返回false * ServletActionContext是struts2上下文对象 * @author 李英夫(2010-6-20 上午 ...

  3. java判断浏览器类型_判断浏览器类型

    一.判断是否为IE 以前判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userA ...

  4. 前端如何判断浏览器类型及版本?

    前言 在网站前端开发中,浏览器兼容性问题让我们手忙脚乱,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本. JavaScript是前端开发的主要语言 ...

  5. JavaScript判断浏览器类型及版本

    JavaScript判断浏览器类型及版本 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器. 几天前,浏览器家族有 ...

  6. JS判断浏览器类型的方法【转】

    在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子.浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本 ...

  7. 【javascript】—— JS判断浏览器类型、操作系统

    navigator.userAgent : userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值. navigator.platform : platform ...

  8. 根据屏幕分辨率获取css,根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码...

    既判断分辨率,也判断浏览器 重新完善代码,使之成为判断浏览器类型屏幕分辨率自动调用不同CSS的代码. 解释: var IE1024=""; var IE800="&quo ...

  9. JavaScript判断浏览器类型及版本(新增谷歌的Chrome)

    来源:http://blog.tripdev.com/?tid=164 JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本.JavaScript ...

  10. PHP判断浏览器类型和浏览器语言(附各国语言简写代码)

    用php语言来判断浏览器类型其实很简单. 因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型.语言啦). 这里我们主要分析的是_SERVER["HTTP_USER_AG ...

最新文章

  1. 软件工程技术基础-(软件复用技术)
  2. msm8916 dt选用规则
  3. html中的点击事件
  4. Android 清除png图片的白色背景
  5. java值传递string_关于java:按值传递(StringBuilder与String)
  6. CSS中的层叠性、继承性、优先级、权重
  7. Type Cannot change version of project facet Dynamic Web Module to 3.0
  8. python结果按行输出_Python实现读取字符串按列分配后按行输出示例
  9. 解决安装闪退打不开问题,Sketch v84 Mac中文版已更新。支持M1intel处理器,支持monterey最新系统
  10. SPOJ 4487 Splay 基本操作
  11. 实战中,利用10日均线捕捉主升浪,必须满足这四个条件!
  12. python重启电脑
  13. CTF高手教你如何实现文件加解密破解
  14. oracle查询所有员工人数,oracle查询员工人数最少的部门
  15. 充电桩通过WiFi付费和管理方案
  16. php在线打包(hacklog修改版),wordpress配置记录
  17. illumina 双端测序(pair end)
  18. 【评测】小鼠肝细胞系(GHA1、AML12、BNL CL.2)培养实验操作步骤
  19. CLISP 实现记录:5.数据和控制流
  20. 交叉编译器arm-linux-gcc,aarch64-himix200-linux-gcc命令找不到 not found ,所有原因全方位解析

热门文章

  1. 保持长宽比 对背景图像进行修改android:scaleType=fitXY
  2. ExtJS ComboBox同时加载远程和本地数据
  3. 648 页全彩 + 395张插图 的机器翻译传奇巨作 -- 送几本~
  4. 你一直在用的Beam Search,是否真的有效?
  5. 【ACL2020】今日放榜,779篇论文被接收,姚班校友陈丹琦首日演讲
  6. 【清华大学-腾讯】关系提取综述,Review and Outlook for Relation Extraction
  7. 3月面经汇总-字节跳动,美团,腾讯算法岗
  8. 哈工大SCIR Lab | EMNLP 2019 结合单词级别意图识别的stack-propagation框架进行口语理解...
  9. ACL2021最佳论文出炉,来自字节跳动
  10. 深度学习2.0-10.tensorflow的高阶操作之张量的限幅