Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> komunikat w IE
kaznodziej/ka
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 28.03.2013

Ostrzeżenie: (0%)
-----


Chcę wyświetlić komuniat w przeglądarce IE..

if ($.browser.msie && $.browser.version < = 8 ){
$('#main').text('Niestety podana strona nie wyświetli się poprawnie w przeglądarce, którą posiadasz.');
};

( text() to tylko przykład)
niestety nie działa. (strona się wyświetla).

Jak mogę wyświetlić komunikat gdy IE <= 8.? I czy jest jakieś obejście, gdy przeglądarka nie obsługuje js?

<!--[if lt IE 8]>
....
<![endif]-->
(IMG:style_emoticons/default/questionmark.gif) ?

ale co ze znacznikami co będą niżej??

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
klocu
post
Post #2





Grupa: Zarejestrowani
Postów: 291
Pomógł: 45
Dołączył: 21.08.2007

Ostrzeżenie: (0%)
-----


Armata na muchę. jQuery do takiego drobiazgu to trochę dużo.
Nie lepiej pójść inną drogą:
- dodać warstwę wpisaną na sztywno do kodu, dopisać jej klasę css z atrybutem display: none;
- dodać poprzez komentarz warunkowy oddzielny css dla IE w odpowiedniej wersji
- w kodzie tylko dla IE dodać atrybut display: block !important;

A kod jaki powinno się użyć to: less than or equal to => lte
<!--[if lte IE 8]><link type="text/css" rel="stylesheet" href="ie_only.css" /><![endif]-->

Ten post edytował klocu 13.08.2013, 11:23:00
Go to the top of the page
+Quote Post

Posty w temacie
- kaznodziej/ka   komunikat w IE   13.08.2013, 10:37:50
- - klocu   Armata na muchę. jQuery do takiego drobiazgu to tr...   13.08.2013, 11:22:37
- - kaznodziej/ka   ok. bardzo dziękuje.   14.08.2013, 08:21:28


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 09:23