判断IE版本与各浏览器的语句
生活随笔
收集整理的這篇文章主要介紹了
判断IE版本与各浏览器的语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
---恢復內容開始---
一.IE下判斷IE版本的語句
<!--[if lte IE 6]> <![endif]--> IE6及其以下版本可見 ?? <!--[if lte IE 7]> <![endif]--> IE7及其以下版本可見 ?? <!--[if IE 6]> <![endif]--> 只有IE6版本可見 ?? <![if !IE]> <![endif]> 除了IE以外的版本 ?? <!--[if lt IE 8]> <![endif]--> IE8以下的版本可見 ?? <!--[if gte IE 7]> <![endif]--> IE7及大于IE7的版本可見lte:就是Less than or equal to的簡寫,也就是小于或等于的意思。
lt :就是Less than的簡寫,也就是小于的意思。
gte:就是Greater than or equal to的簡寫,也就是大于或等于的意思。
gt :就是Greater than的簡寫,也就是大于的意思。
! : 就是不等于的意思,跟javascript里的不等于判斷符相同 原文地址?http://www.jb51.net/article/83366.htm
二.判斷各瀏覽器版本
if(navigator.userAgent.indexOf("Chrome") > -1){// 即是chrome }IE7:"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" IE8:"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)" IE9:"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)" IE10:"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)" Edge:"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; GWX:RESERVED; rv:11.0) like Gecko" Firefox:"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0" Chrome:"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
原文地址:https://segmentfault.com/q/1010000008821197
三.判斷ie版本
$.support.leadingWhitespace為IE中特有的屬性,因此可以利用$.support.leadingWhitespace來判斷瀏覽器是否是IE6-8
$(function($){var ieFlag= $.support.leadingWhitespace;//定義判斷IE8的變量if(!ieFlag){//IE8以下//IE代碼}else{//其他代碼}});原文地址:https://www.cnblogs.com/snn0605/p/5966371.html
轉載于:https://www.cnblogs.com/liyouwu/p/9019253.html
總結
以上是生活随笔為你收集整理的判断IE版本与各浏览器的语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天涯明月刀手游琉璃火怎么获取
- 下一篇: 驻马店看免疫性不孕最好的医院推荐