Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Sprawdzanie rozdzielczości ekranu
Forum PHP.pl > Forum > Przedszkole
miras
Witam, mam pytanko - co tutaj jest nie tak? ten skrypt ma za zadanie rozpoznać jaka jest rozdzielczość ekranu użytkownika i przypisać mu odpowiedni plik css, jednak nie działa - co może być nie tak?

Plik js:

  1. if (screen.width<=250)
  2. {
  3. document.write('<link type="text/css" href="style/250.css" media="screen" rel="stylesheet" />');
  4. }
  5. else if ((screen.width>=250) && (screen.width<=500))
  6. {
  7. document.write('<link type="text/css" href="style/500.css" media="screen" rel="stylesheet" />');
  8. }
  9. else
  10. {
  11. document.write('<link type="text/css" href="style/w500.css" media="screen" rel="stylesheet" />');
  12. }


i jak wstawiam plik do <head>

  1. <script type="text/javascript" src="rozdzielczosc.js"></script>
Kshyhoo
Sprawdź to:
  1. if ($_REQUEST['xy']=="") {
  2. echo <<<KONIEC
  3.   <script language="javascript" type="text/javascript">
  4.   <!--
  5.   roz = screen.width+"x"+screen.height;
  6.   document.write('<form name="test" action="herb.php" method="post">')
  7.   document.write('<input type="hidden" name="xy" value="'+roz+'" /></form>')
  8.   document.cookie="xy="+roz;
  9.   document.test.submit()
  10.   // -->
  11.   </script>
  12. KONIEC;
  13. }
  14.  
  15. echo "Twoja rozdzielczość: ".$_REQUEST['xy'];
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.