久久天天躁狠狠躁夜夜免费观看,精品国产粉嫩内射白浆内射双马尾,久久国产欧美日韩精品,久久久久久性高,激情欧美成人久久综合

IE瀏覽器判斷,判斷IE版本的HTML語(yǔ)句詳解,如:[if lte IE 9]……[endif]

JSON 2016-08-22 22:59:12 4414

我們常常會(huì)在網(wǎng)頁(yè)的HTML里面看到形如[if lte IE 9]……[endif]的代碼,表示的是限定某些瀏覽器版本才能執(zhí)行的語(yǔ)句,那么這些判斷語(yǔ)句的規(guī)則是什么呢?請(qǐng)看下文:

<!--[if !IE]><!--> 除IE外都可識(shí)別 <!--<![endif]-->

<!--[if IE]> 所有的IE可識(shí)別 <![endif]-->

<!--[if IE 6]> 僅IE6可識(shí)別 <![endif]-->

<!--[if lt IE 6]> IE6以及IE6以下版本可識(shí)別 <![endif]-->

<!--[if gte IE 6]> IE6以及IE6以上版本可識(shí)別 <![endif]-->

<!--[if IE 7]> 僅IE7可識(shí)別 <![endif]-->

<!--[if lt IE 7]> IE7以及IE7以下版本可識(shí)別 <![endif]-->

<!--[if gte IE 7]> IE7以及IE7以上版本可識(shí)別 <![endif]-->

<!--[if IE 8]> 僅IE8可識(shí)別 <![endif]-->

<!--[if IE 9]> 僅IE9可識(shí)別 <![endif]-->

項(xiàng)目 范例 說(shuō)明
! [if !IE] The NOT operator. This is placed immediately in front of the feature, operator, or subexpression to reverse the Boolean meaning of the expression.
NOT運(yùn)算符。這是擺立即在前面的功能,操作員,或子表達(dá)式扭轉(zhuǎn)布爾表達(dá)式的意義。
lt [if lt IE 5.5] The less-than operator. Returns true if the first argument is less than the second argument.
小于運(yùn)算符。如果第一個(gè)參數(shù)小于第二個(gè)參數(shù),則返回true。
lte [if lte IE 6] The less-than or equal operator. Returns true if the first argument is less than or equal to the second argument.
小于或等于運(yùn)算。如果第一個(gè)參數(shù)是小于或等于第二個(gè)參數(shù),則返回true。
gt [if gt IE 5] The greater-than operator. Returns true if the first argument is greater than the second argument.
大于運(yùn)算符。如果第一個(gè)參數(shù)大于第二個(gè)參數(shù),則返回true。
gte [if gte IE 7] The greater-than or equal operator. Returns true if the first argument is greater than or equal to the second argument.
大于或等于運(yùn)算。如果第一個(gè)參數(shù)是大于或等于第二個(gè)參數(shù),則返回true。
( ) [if !(IE 7)] Subexpression operators. Used in conjunction with boolean operators to create more complex expressions.
子表達(dá)式運(yùn)營(yíng)商。在與布爾運(yùn)算符用于創(chuàng)建更復(fù)雜的表達(dá)式。
& [if (gt IE 5)&(lt IE 7)] The AND operator. Returns true if all subexpressions evaluate to true
AND運(yùn)算符。如果所有的子表達(dá)式計(jì)算結(jié)果為true,返回true
| [if (IE 6)|(IE 7)] The OR operator. Returns true if any of the subexpressions evaluates to true.
OR運(yùn)算符。返回true,如果子表達(dá)式計(jì)算結(jié)果為true。

<!--[if lt IE 9]>

加載CSS1

<!--[else]>

加載CSS2

<![endif]-->

這樣有效是有效,但是用HTML VALIDATOR里,報(bào)錯(cuò),因?yàn)檫@個(gè)不符合XHTML 1.1的規(guī)范,

如果把ELSE語(yǔ)句去掉,則正確.

方法1:

加載CSS2

<!--[if lt IE 9]>

加載CSS1(可以把要重寫(xiě)的寫(xiě)在這里).

<![endif]-->

<!--[if lte IE 6]>

<![endif]-->

IE6及其以下版本可見(jiàn)

<!--[if lte IE 7]>

<![endif]-->

IE7及其以下版本可見(jiàn)

<!--[if IE 6]>

<![endif]-->

只有IE6版本可見(jiàn)

<![if !IE]>

<![endif]>

除了IE以外的版本

<!--[if lt IE 8]>

<![endif]-->

IE8及其以下的版本可見(jiàn)

<!--[if gte IE 7]>

<![endif]-->

IE7及其以下的版本可見(jiàn)

用法:

(1)可使用如下代碼檢測(cè)當(dāng)前IE瀏覽器的版本(注意:在非IE瀏覽器中是看不到效果的)

<h1>您正在使用IE瀏覽器</h1>       

<!––[if IE 5]>

<h2>版本 5</h2>        

<![endif]––>

<!––[if IE 5.0]>

<h2>版本 5.0</h2>       

<![endif]––>

<!––[if IE 5.5]>

<h2>版本 5.5</h2>      

 <![endif]––>

<!––[if IE 6]>

<h2>版本 6</h2>      

 <![endif]––>

<!––[if IE 7]>

<h2>版本 7</h2>       

<![endif]––>

那如果當(dāng)前的瀏覽器是IE,但版本比IE5還低,該怎么辦呢,可以使用<!–[if ls IE 5]>,當(dāng)然,根據(jù)條件注釋只能在IE5+的環(huán)境之下,所以<!–[if ls IE 5]>根本不會(huì)被執(zhí)行。 lte:就是Less than or equal to的簡(jiǎn)寫(xiě),也就是小于或等于的意思。 lt :就是Less than的簡(jiǎn)寫(xiě),也就是小于的意思。 gte:就是Greater than or equal to的簡(jiǎn)寫(xiě),也就是大于或等于的意思。 gt :就是Greater than的簡(jiǎn)寫(xiě),也就是大于的意思。 ! : 就是不等于的意思,跟javascript里的不等于判斷符相同


版權(quán)所屬:SO JSON在線解析

原文地址:http://suancuo.cn/blog/162.html

轉(zhuǎn)載時(shí)必須以鏈接形式注明原始出處及本聲明。

本文主題:
IE

如果本文對(duì)你有幫助,那么請(qǐng)你贊助我,讓我更有激情的寫(xiě)下去,幫助更多的人。

關(guān)于作者
一個(gè)低調(diào)而悶騷的男人。
相關(guān)文章
JS判斷網(wǎng)頁(yè)廣告被屏蔽,廣告終結(jié)者、AdGuard插件判斷并提示
如何判斷字符串是JSON數(shù)組還是JSON對(duì)象
JS中 “is not defined” 如何判斷defined,defined和undefined 的區(qū)別
解決IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解決方法,解決后支持HTML5
Httpclent 請(qǐng)求限制,判斷返回類型和返回?cái)?shù)據(jù)大小
Javascript 判斷域名合法性,JS域名格式檢測(cè)
怎么查詢網(wǎng)站備案號(hào)以及如何判斷備案號(hào)的真假
JavaScript怎么識(shí)別360瀏覽器?JS識(shí)別360急速模式方案,360流氓瀏覽器
Java獲取瀏覽器請(qǐng)求頭(User-Agent),分析瀏覽器信息,系統(tǒng)信息的幾種辦法。
火狐(Firefox )瀏覽器提示。此鏈接是不受信任的,站長(zhǎng)和用戶的解決方案。SSL申請(qǐng)
最新文章
計(jì)算機(jī)網(wǎng)絡(luò)的相關(guān)內(nèi)容 354
SOJSON V6 JavaScript 解密技巧與分析 5940
微信客服人工電話95068:如何快速解封微信賬號(hào)(2025最新指南) 11885
Java Http請(qǐng)求,HttpURLConnection HTTP請(qǐng)求丟失頭信息,Head信息丟失解決方案 5052
實(shí)用API合集分享:教你輕松獲取IP地址的API合集 8839
Linux I/O重定向 6705
Ruby 循環(huán) - while、for、until、break、redo 和 retry 3990
Node.js:全局對(duì)象 3604
如何使用終端檢查L(zhǎng)inux上的內(nèi)存使用情況 3779
JavaScript對(duì)象詳細(xì)剖析 3252
最熱文章
免費(fèi)天氣API,天氣JSON API,不限次數(shù)獲取十五天的天氣預(yù)報(bào) 745370
最新MyEclipse8.5注冊(cè)碼,有效期到2020年 (已經(jīng)更新) 703112
蘋(píng)果電腦Mac怎么恢復(fù)出廠系統(tǒng)?蘋(píng)果系統(tǒng)怎么重裝系統(tǒng)? 678428
Jackson 時(shí)間格式化,時(shí)間注解 @JsonFormat 用法、時(shí)差問(wèn)題說(shuō)明 561958
我為什么要選擇RabbitMQ ,RabbitMQ簡(jiǎn)介,各種MQ選型對(duì)比 511823
Elasticsearch教程(四) elasticsearch head 插件安裝和使用 483716
Jackson 美化輸出JSON,優(yōu)雅的輸出JSON數(shù)據(jù),格式化輸出JSON數(shù)據(jù)... ... 299543
Java 信任所有SSL證書(shū),HTTPS請(qǐng)求拋錯(cuò),忽略證書(shū)請(qǐng)求完美解決 246654
Elasticsearch教程(一),全程直播(小白級(jí)別) 232088
227528
支付掃碼

所有贊助/開(kāi)支都講公開(kāi)明細(xì),用于網(wǎng)站維護(hù):贊助名單查看

查看我的收藏

正在加載... ...