|
4.20 Jak odczytać w PHP rozdzielczość ekranu klienta?Ostatnia modyfikacja: 2002-04-05 23:48:38Można to jednak zrobić w inny sposób. Rozdzielczość ekranu można odczytać przez JavaScript. Jednak tu też nie ma bezpośredniej możliwości odczytania tej wartości przez PHP. Trzeba to jakoś obejść. Istnieją 2 możliwości. Zmienne z JavaScriptu można przekazać do PHP przez URL. Czyli przez zmianę lokalizacji okna przeglądarki na skrypt PHP z rozdzielczością, co wygląda mniej więcej tak:
Można to też zrobić przez ciasteczka. Z poziomu JavaScriptu trzeba ustawić ciasteczka z odpowiednimi wartościami i przeładować stronę. To robi się tak:
I w tym momencie na stronie index2.php dostępne są zmienne $width i $height zawierające odpowiednio szerokość i wysokość ekranu. Powrót do indeksu |