1025<=1440<większe
A więc mam coś takiego:
<script type="text/javascript"> var zmienna = screen.width; if(zmienna<'1025'){ //document.write(zmienna); </script> <link rel="stylesheet" type="text/css" href="style1025.css" /> <script> } if(zmienna>'1025' && zmienna<='1440'){ //document.write(zmienna); </script> <link rel="stylesheet" type="text/css" href="style1440.css" /> <script> } else if(zmienna>'1440'){ //document.write(zmienna); </script> <link rel="stylesheet" type="text/css" href="style1680.css" /> <script> } </script>
Tylko problem w tym, że ładuje mi się non stop ostatni arkusz czyli style1680 mimo że warunki są dobrze zapisane... Co może być powodem takiego działalnia? Ewentualnie może macie jakieś swoje sprawdzone i przede wszystkim działające metody na rozpoznawania rozdzielczości? Jeden z pomysłów jakie znalazłem w guglu to coś takiego:
<script language="javascript"> <!-- document.write("<img width=1 height=1 border=0 src= <a href="http://serwer/get_res.php?width="+screen.width+"&height="+screen.height+"&depth="+screen.colorDepth+"" target="_blank">http://serwer/get_res.php?width="+scr...lorDepth+"</a> >"); //--> </script>
Ale jakoś nie mam pomysłu jak szerokość ekranu wyciągnąć w pliku get_res.php. Przykład ze strony:
http://www.webdeveloper.pl/wykrywanie_rozd...145,1,1,pl.html
Jeśli możecie mi coś podpowiedzieć to będę wdzięczny. Z góry dzięki i pozdrawiam, Ł