Sprawdzenie rozdzielczości w PHP


(Jacek705) #1

Czy jest możliwość sprawdzenia rozdzielczości monitora użytkownika z poziomu php?

Chcę zrobić stronę która będzie rozciągała się na wielkość ekranu ale za niego nie wychodziła.

Szczególnie chodzi mi o wysokość.

Czy jest na to sposób?

Jeśli nie php to jak?


(system) #2

ustawiasz w tabeli/DIV w zależności od tego na czym masz strone szerokość na 100% i masz autodopasowanie

a po co ustawiać wysokośc 100%??

przecież jeśli ktoś będzie miał na tyle małą rozdzielczość że nie zmieści się strona toi tak pojawi się scroll.


(Jacek705) #3

no tak, ale jeśli ktoś będzie maił na tyle dużą rozdzielczość że wysokość DIVa będzie za mała? chodzi o to aby obrazek z tła zajmowwał całą wysokośc a nie tylko np. do połowy ekranu.Jeśli ustawię większą wysokość aby dopasować np. do 1280x1028 to przy małej rozdzielczości nie potrzebnie pojawia się scroll.


(L337 Crew) #4

Rozdzielczość ekranu można wykryć za pomocą javascriptu.

Służą do tego zmienne screen.width oraz screen.height .

Możesz pobrać ich wartość i nadać danemu divowi odpowiednie wymiary.

http://www.pageresource.com/jscript/jscreen.htm


(Fingerboarding) #5

No to musisz pokombinować bo na tło wrzuca się przeważnie mały obrazek i powiela w locie , nikt nie wstawia wielkich plików jako tło.


(Jacek705) #6

L337 Crew -> Dzięki

stealth ->powielam mały obrazek, ale jak ustawie DIVa na mniej niż wysokość ekranu to poniżej zostaje pasek bez tła


(Fingerboarding) #7

To nie możesz dla całej strony ustawić tła ? Albo po za div'em jeszcze dodać ?


(Jacek705) #8

L337 Crew jak taką wartość wstawić później do parametru height?

przez wywołanie height="javascript:document.write(screen.height);" mie działa.