Loading:

Ferie zimowe - 3 za 2

Instrukcje warunkowe dla przeglądarek Internet Explorer w HTML

Podstawowa składnia instrukcji warunkowych dla przeglądarek Internet Explorer.

 

Typ komentarzuSkładnia lub możliwa wartość
standardowy komentarz w HTML <!-- Normalny komentarz  -->
downlevel-hidden <!--[if wyrazenie]> HTML <![endif]-->
downlevel-revealed <![if wyrazenie]> HTML <![endif]>

 

Kod HTML wewnątrz instrukcji warunkowej, może być każdym elementem HTML, włącznie ze skryptami. Dwa typy instrukcji komentarzowych używane są do określenia zawartości w komentarzy aby był widoczny dla przeglądarki lub też nie.

 

Instrukcje warunkowe mogą posiadać skombinowaną formę kombinacji operatorów, lub wartości, zależnie od funkcjonalności. Podana tabela pokazuje wspomagane funkcje oraz opisuje wartości dla każdej funkcji.

 

ElementPrzykładKomentarz
IE [if IE] Ciąg znaków "IE" jest właściwością odpowiadającą wersji Internet Explorer użytej do oglądania strony.
value [if IE 7] Liczba lub liczba dziesiętna, odpowiadająca do wersji przeglądarki. Zwraca TRUE, jeśli wersja pasuje do przeglądarki.
WindowsEdition [if WindowsEdition] Internet Explorer 8 na Windows 7. Ciąg znaków jest właściwością opisującą edycję Windows'a.
value [if WindowsEdition 1] Liczba odpowiadająca za numer edycji Windows'a.
true [if true] Zawsze zwraca TRUE.
false [if false] Zawsze zwraca FALSE.

 

Podana tabela opisuje operatory, które mogą być użyte, aby stworzyć instrukcje warunkowe.

 

ElementPrzykładKomentarz
! [if !IE] Operator NOT zaprzeczenia. Umieszczany tuż przed właściwością, operatorem lub podwarunkiem aby odwrócić wartość Boolean.
lt [if lt IE 5.5] Operator: mniejszy niż.
lte [if lte IE 6] Operator: równy lub mniejszy niż.
gt [if gt IE 5] Operator: większy niż.
gte [if gte IE 7] Operator: równy lub większy niż.
( ) [if !(IE 7)] Podwarunek. Używany do połączenia kilku wartości w jedną.
& [if (gt IE 5)&(lt IE 7)] Operator AND. Zwraca TRUE jeśli wszystkie warunki są spełnione.
| [if (IE 6)|(IE 7)] Operator OR. Zwraca TRUE jeśli przynajmniej jeden warunek jest spełniony.


Przykłady zastosowań:

 

//Listing 1.0

<!--[if gte IE 7]>
<SCRIPT LANGUAGE="Javascript">
alert("Congratulations! You are running Internet Explorer 7 or greater.");
</SCRIPT>
<P>Thank you for closing the message box.</P>
<![endif]-->


//Listing 2.0

<!--[if IE]><p>You are using Internet Explorer.</p><![endif]-->
<![if !IE]><p>You are not using Internet Explorer.</p><![endif]>

<!--[if IE 7]><p>Welcome to Internet Explorer 7!</p><![endif]-->
<!--[if !(IE 7)]><p>You are not using version 7.</p><![endif]-->

<!--[if gte IE 7]><p>You are using IE 7 or greater.</p><![endif]-->
<!--[if (IE 5)]><p>You are using IE 5 (any version).</p><![endif]-->
<!--[if (gte IE 5.5)&(lt IE 7)]><p>You are using IE 5.5 or IE 6.</p><![endif]-->
<!--[if lt IE 5.5]><p>Please upgrade your version of Internet Explorer.</p><![endif]-->

<!--[if true]>You are using an <em>uplevel</em> browser.<![endif]-->
<![if false]>You are using a <em>downlevel</em> browser.<![endif]>

<!--[if true]><![if IE 7]><p>This nested comment is displayed in IE 7.</p><![endif]><![endif]-->



Napisz Artykuł

Listing

niema


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=5&t=5668

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38319
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors