jquery判断浏览器,js 判断浏览器

jquery判断页面网址是否有效

方法一:(jQuery方法: 适用所有浏览器)

创新互联建站专注于温岭企业网站建设,响应式网站设计,商城建设。温岭网站建设公司,为温岭等地区提供建站服务。全流程按需制作,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

HTML页面:

!DOCTYPE html

html

head lang="en"

meta charset="UTF-8"

title/title

script type="text/javascript" src="js/jquery-1.7.1.min.js"/script

/head

body

a href=""【jquery检测链接有效性】/a

a href=""【jquery检测链接有效性2】/a

//script type="text/javascript" src="js/base.js"/script

/body

/html

JS页面:

//判断地址有效性$("body a").each(function(){

$(this).click(function(){

$.ajax({

url: $(this).attr("href"),

type: 'GET',

complete: function(response){

if(response.status == 404){

location.href="";

alert('无效');

}else{

alert('有效');

}

}

});

});

});

方法二:(AJAX XMLHTTP方法: 使用ActiveXObject,所以仅支持IE,非IE内核浏览器不可用。)

script type="text/javascript"

function chkurl(url) {

var xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP");

xmlhttp.open("GET",url,false);

xmlhttp.send();

if(xmlhttp.readyState==4){

if(xmlhttp.Status != 200) alert("不存在")

else alert("存在")

}

}

/script

a href="" onclick="javascript:return chkurl(this.href);"【ajax检测链接有效性】/a

如何使用jquery判断浏览器类型和版本号

$.browser

该属性允许我们检测哪一个Web浏览器正在访问网页,通过浏览器本身返回。它包含四个最流行的浏览器类(在Internet Explorer,Mozilla和Webkit,和Opera)以及每个版本信息标志。

可用的标志有:

webkit (从jQuery 1.4开始)

safari (不建议使用)

opera

msie

mozilla

比如,在火狐中,返回结果如下:

{

mozilla:true,

version:"48.0"

}

version属性 即为浏览器的版本。

jquery怎么判断是不是ie浏览器

如果只是判断IE版本,没必要动用JQUERY来做,直接可以判断了,,下面是各版本的代码

!--[if IE]

h1您正在使用IE浏览器/h1

!--[if IE 6]

h2版本 6/h2

![endif]--

!--[if IE 7]

h2版本 7/h2

![endif]--

!--[if gte IE 8]

h2版本 8及以上/h2

![endif]--

![endif]--

如果一定要用JQUERY来判断的话,可以用jquery.browser来做。下面是简单粟子。

script type="text/javascript" src=""/script

script type="text/javascript"

$(function() {

var userAgent = window.navigator.userAgent.toLowerCase();

$.browser.msie10 = $.browser.msie /msie 10\.0/i.test(userAgent);

$.browser.msie9 = $.browser.msie /msie 9\.0/i.test(userAgent);

$.browser.msie8 = $.browser.msie /msie 8\.0/i.test(userAgent);

$.browser.msie7 = $.browser.msie /msie 7\.0/i.test(userAgent);

$.browser.msie6 = !$.browser.msie8 !$.browser.msie7 $.browser.msie /msie 6\.0/i.test(userAgent);

$(".info").html(

"h3userAgent:/h3" + userAgent + "br /" +

"h3Is IE 10?/h3" + $.browser.msie10 +

"h3Is IE 9?/h3" + $.browser.msie9 +

"h3Is IE 8?/h3" + $.browser.msie8 +

"h3Is IE 7?/h3" + $.browser.msie7 +

"h3Is IE 6?/h3" + $.browser.msie6

);

});

/script

body

div class="info"/div

/body

怎么用jQuery判断当前浏览器是chrome?

$(function(){

if($.browser.msie)

{

alert("这是IE"+$.browser.version);

}else

if($.browser.opera)

{

alert("这是opera"+$.browser.version);

}else

if($.browser.mozilla){

alert("这是mozilla"+$.browser.version);

}else

if($.browser.safa){

alert("这是safa"+$.browser.version);

}else{

alert("这是谷歌或者其他浏览器")

};

});

暂时只能这样了,谷歌没有专门的判断

[img]
当前名称:jquery判断浏览器,js 判断浏览器
网站路径:http://scyanting.com/article/dsopghe.html