Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js]instrukcja nie chce spelnic 2 warunkow gdzie jest błas
marko135
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 6.09.2010

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


Witam
Oto skrypt który wykrywa jaka mamy przeglądarkę i w zalezności od zainstalowanej wybiera odpowiedni arkusz styli. Nie wiem dlaczego ale nie działą:/ ciagle zwraca false i nie spenia 2 warunków..(rodzielczość mam odpowiednią)

nam=navigator.appName;
width=screen.width;
if (nam == 'Microsoft Internet Explorer' && width == '1280')
{
document.write('<link rel="stylesheet" type="text/css" href="style/style1280_ie.css" />');
}
else
{
document.write('<link rel="stylesheet" type="text/css" href="style/style1366_ie.css" />');
}

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




alert(nam);
alert(width);
by sie upewnic ze masz tak jak myslisz.

Poza tym nie: '1280' a 1280. Szerokosc to liczba a nie tekst
Go to the top of the page
+Quote Post
marko135
post
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 6.09.2010

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


Hey z liczba a tekstem wiem juz to poprawiłem problem rozwiązany okazało sie ze IE inaczej interpretuje "screen.width" przykładowo przy rozdzialce 1280 pokazywał 1226 gdzie na operze czy FX bylo ok w kazdym badz razie juz działą dzieki
Go to the top of the page
+Quote Post

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: 24.08.2025 - 15:36