js如何判断用户是否是用微信浏览器

新手学堂049

js如何判断用户是否是用微信浏览器,第1张

根据关键字 MicroMessenger 来判断是否是微信内置浏览器。判断函数如下: 

 代码如下:

function isWeiXin(){ 

var ua = windownavigatoruserAgenttoLowerCase(); 

if(uamatch(/MicroMessenger/i) == 'micromessenger'){ 

return true; 

}else{ 

return false; 

demo:  代码如下:

<!DOCTYPE HTML> 

<html lang="en"> 

<head> 

<meta charset="utf-8"/> 

<title>判断是否是微信内置浏览器</title> 

</head> 

<body> 

<h1>如果用微信浏览器打开可以看到下面的文字</h1> 

<p></p> 

</body> 

</html> 

<script type="text/javascript"> 

windowonload = function(){ 

if(isWeiXin()){ 

var p = documentgetElementsByTagName('p'); 

p[0]innerHTML = windownavigatoruserAgent; 

function isWeiXin(){ 

var ua = windownavigatoruserAgenttoLowerCase(); 

if(uamatch(/MicroMessenger/i) == 'micromessenger'){ 

return true; 

}else{ 

return false; 

</script>

1、右键“计算机”选择“属性”。

2、点击高级系统设置。

3、点击高级那个导航栏,然后点击性能那个属性设置框里,设置。

4、先点击数据执行保护,然后为除下列选定程序,再点添加你闪退不能打开软件,最后点击确定,重新打开软件,就行了。