Opløsning

Tags:    php

Hvilken kode skal jeg bruge for at gøre dette ? :
Hvis opløsning: 800*600 - redirect til index800.php
Hvis opløsning: 1024*768 - redirect til index1024.php
Hvis anden opløsning - redirect til warning.php




6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Du kan evt. bruge screen.width i stedet for screen.availWidth...

screen.availWidth viser, hvor meget TILGÆNGELIGT der er i browservinduet (startmenu, office-bar, værktøjslinier osv. er altså substraheret)

screen.width fortæller bare skærmopløsningens bredde...

DET ER IKKE TESTET!!!

mikl | mikl@mikl.dk | MSN: mikl@mikl.dk
[Redigeret d. 17/05-03 20:37:03 af mikl-dk]



Dette kan du ikke gøre da PHP er serverside.. og clienten sender ikke dens opløsning i headeren.

Du bør derfor have fat på noget javascript eller lign. sprog der udføres hos clienten selv.



Hvad med bare at sige:

Fold kodeboks ind/udKode 


Den sidste test var logisk forkert (hvis mindre end 850 OG större end 1074?!?)
plus det var totalt unödvendigt at teste efter som du kun kommer denhen hvis ikke en af de to forrige matchede.

:)



Min fejl - sov :'(

mikl | mikl@mikl.dk | MSN: mikl@mikl.dk



Hvad med bare at sige:

Fold kodeboks ind/udKode 


Den sidste test var logisk forkert (hvis mindre end 850 OG större end 1074?!?)
plus det var totalt unödvendigt at teste efter som du kun kommer denhen hvis ikke en af de to forrige matchede.

:)



Må nok sige det er ret surt at have 850 pixels tilrådighed med det der script :-/, måske du lige skulle rette til "elseif(screen.availWidth >= 850".....
Mvh
Kaare



Hvorfor ikke bare lave en med screenWidth (eller hvad det nu hed) så det bare er helt præcist?



t