
正文
js判断是否是浏览器打开网页,js如何判断浏览器是否是ie
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JS判断是否是IE浏览器并跳转到相应页面
1、判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE标志的,原因就是这个了。把判断IE浏览器的方法改成如下就可以了。
2、判断浏览器是否为IE document.all ? IE : others:在IE下document.all值为1,而其他浏览器下的值为0;navigator.userAgent.indexOf(MSIE)0 ? IE : others:navigator.userAgent是描述用户代理信息。
3、包括判断IE浏览器,Opera浏览器,苹果浏览器,谷歌浏览器,火狐浏览器等。
4、为了能够实现在每一个页面判断会员登录状态的功能,可以采用了页面时通过ajax传递参数通过后端返回的登录状态结果进行判断,这种方式实现的前提是登录状态在后端可以保持或者能够查询到并且不利用页面向后端发送特别参数。
5、另外就是特性检测,特性检测顾名思义,是通过用户浏览器拥有的特性来检测,例如说判断浏览器是否支持某些内置方法来进行判断,或者通过浏览器的怪癖(例如说有些低版本的IE会在解析某些设置时显得跟别人颇为不同)来进行判断。
6、当页面跳转后,原来页面的js肯定也就结束运行了,这还怎么判断呢?而新页面的js则是新执行的,而且新页面肯定就是“指定的页面”啊,也没有判断的意义了。
相关问答
Q1: js如何判断是手机还是电脑浏览器?
通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。
我们使用的判断方式是通过user-agent值,来进行判断。使用javascript框架中的Navigator对象的userAgent属性。navigator 对象没有公开标准,不过现在市面上所有浏览器都支持该对象。
【转】JavaScript不管是判断PC浏览器还是手机浏览器,都是通过User Agent 来判断。
var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/);if(agentID){ 指到手机、pad的网页 }else{ 指到pc网页 } 也可以在html页面上做跳转。
Q2: js判断当前页面用什么浏览器打开的方法
1、包括判断IE浏览器,Opera浏览器,苹果浏览器,谷歌浏览器,火狐浏览器等。
2、判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE标志的,原因就是这个了。把判断IE浏览器的方法改成如下就可以了。
3、+[1,])alert(这是ie浏览器); else alert(这不是ie浏览器); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 其实有很多判断的方法,大都是根据浏览器的特性来的。
js判断是否是浏览器打开网页的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js如何判断浏览器是否是ie、js判断是否是浏览器打开网页的信息别忘了在本站进行查找喔。







