js判断浏览器类型代码

<script  language="网页特效">
function client(o){
 
    var b = navigator.useragent.tolowercase();  
    var t = false;
    if (o == 'isop'){
    t = b.indexof('opera') > -1;
    }
    if (o == 'isie'){
    t = b.indexof('msie') > -1;
    }
    if (o == 'isff'){
    t = b.indexof('firefox') > -1;
    }
       return t;
}
alert(client('isie'));
</script>

<!--
定义和用法
indexof() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

语法
stringobject.indexof(searchvalue,fromindex)参数 描述
searchvalue 必需。规定需检索的字符串值。
fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringobject.length - 1。如省略该参数,则将从字符串的首字符开始检索。

注释:indexof() 方法对大小写敏感!

注释:如果要检索的字符串值没有出现,则该方法返回 -1。

时间: 2024-09-20 17:33:31

js判断浏览器类型代码的相关文章

js判断浏览器类型及设备(移动页面开发)_javascript技巧

下面主要用javascript代码来判断浏览器类型及设备访问该网页面,支持手机上的所有浏览器,具体代码如下. <!DOCTYPE html> <html> <head> <title>JS判断是什么设备是什么浏览器-www.jb51.net</title> <meta charset="utf-8"> <meta name="apple-touch-fullscreen" content=

css js判断浏览器类型与浏览器版本

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.111cn.net/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="conte

js检测浏览器类型代码

js检测浏览器类型代码, 方法1 var ua = navigator.userAgent.toLowerCase(); var binfo = {     ve : ua.match(/.+(?:rv|it|ra|ie|me)[/: ]([d.]+)/)[1],     ie : /msie/.test(ua) && !/opera/.test(ua),     op : /opera/.test(ua),     sa : /version.*safari/.test(ua),    

js判断浏览器类型,版本的代码(附多个实例代码)_javascript技巧

在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子.浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本. JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本.JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的.在许多情况下,值判断出浏览器类型之后,还需判

js判断浏览器类型

其实jQuery 也可以判断浏览器类型,但是从1.9之后就删除了$.browser  所以我没有使用jQuery 测试页面: Html代码   <html>   <head lang="en">       <meta charset="UTF-8">       <title></title>       <script type="text/javascript" src=&q

Javascript判断浏览器类型代码

现在主流浏览器还是IE,下面一个判断IE的函数  代码如下 复制代码 ie = !+"v1" ; ie ='v'=='v' ; ie = 0//@cc_on+1; ie = !!top.execScript; ie = /*@cc_on!@*/!1; ie8 = !!window.XDomainRequest;   //我自创的,如果是IE,会返回6,7,8代表ie6,ie7,ie8,否则返回1 IEVersion = (" " + (/*@cc_on @_jscr

js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口_javascript技巧

// 判断浏览器类型 function GetIEType() { var Sys = {}; var nvg = navigator.userAgent.toLowerCase(); var rslt; if (window.ActiveXObject) { Sys.ie = nvg.match(/msie ([\d.]+)/)[1]; } (rslt = nvg.match(/firefox\/([\d.]+)/)) ? Sys.firefox = rslt[1] : (rslt = nvg

JS判断浏览器类型与版本的实现代码_javascript技巧

在众多的浏览器产品中,IE.Firefox.Opera.Safari........众多品牌却标准不一,因此时常需要根据不同的浏览器,甚至相同浏览器不同版本做不同的操作,因此,知晓浏览器的判断方法,还是很重要的.下面列举一下常用的判断方法 1.判断浏览器是否为IE document.all ? 'IE' : 'others':在IE下document.all值为1,而其他浏览器下的值为0: navigator.userAgent.indexOf("MSIE")>0 ? 'IE'

JS判断浏览器类型的方法总结

各类浏览器在JS的navigator.userAgent.toLowerCase()中显示结果  代码如下 复制代码 1 火狐 mozilla/5.0 (windows; u; windows nt 5.1; zh-cn; rv:1.9.0.10) gecko/2009042316 firefox/3.0.10 qqdownload/1.7 2 IE8 mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; .net clr