Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php- dstosowywanie strony względem rozdzielczości
tasche
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 16.05.2005

Ostrzeżenie: (0%)
-----


Witam..
Rozwiązałem jwój problem z zrobieniem strtony w 800*600 jednak wyszla ona troche dziwna
Postanowiłem napisać fajny skrypt który będzie dostosywał rozdzielczośc użytkownika do strony
np wchodzi gosc z rozdzielczoscia 800*600 i laduje mu sie strona z folderu 800_600
inny ma z rozdzielczoscia 1024*768 i laduje mu sie strona z folderu 1024_768
inny gosc ma zas rozdzielczosc niezindifikowana(np. 1152*864) i laduje mu sie strona zalecana z folderu 1024*768

Zupelnie nie wiem jak to zrobiC

Prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Chewolf
post
Post #2





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

Ostrzeżenie: (0%)
-----


Niestety nie ma jednoznaczenego rozwiązania tego problemu. Aby przekierować użytkownika do odpowiedniej wersji strony potrzebne ci jest Javascript. Wczytujesz jaka ma rodzielczość a nastepnie za pomoca warunku if przenosisz pod odpowiedni adres. To rozwiazania ma wade poniewaz nie zadziala jeśli ktos nie bedzie mial wlaczonej obslugi JS.
Przykładowy kod:
Kod
<script language="javascript" type="text/javascript">
var Wide = screen.width;
if (Wide <=  640) window.location = "800x600/index1.html";
if (Wide <=  800) window.location = "800x600/index2.html";
else if (Wide <= 1024) window.location = "1024x768/index1.html";
else                   window.location = "1024x768/index2.html";
</script>


Proszę o przeniesienie do JS

Ten post edytował Chewolf 31.05.2005, 19:37:46
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 22:08