![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 20.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Może spotkał się ktoś z takim czymś, sprawdzam sobie szerokość ekranu w js, i przypisuję wynik do zmiennej w PHP, dalej sprawdzam poprzez instrukcję warunkową if i niestety zawsze jest ten sam wynik. Oto kod: Za każdym razem pokazuje mi, że szerokość jest większa od 1280px, nawet jak ustawię 1024x760px ;/ |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
pobierasz szerokość ekranu za pomocą JS , potem wysyłasz Ajax do skryptu PHP i trzymasz w sesji
-------------------- Nie udzielam pomocy poprzez PW
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 20.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie chodzi o to, żeby wszystko odbywało się w jednym pliku, bo kod potrzebuję do slidera dla drupala, i w pole tekstowe muszę wpisać warunek, żeby poniżej 1280px slider się nie pokazywał. Tym sposobem co pisałem wyżej, w $szerokość normalnie jest zapisana szerokość bo poprzez echo pokazuje moją obecną szerokość ekranu, ale ten if coś głupieje ;/ Screen po odpaleniu i wykonaniu skryptu: http://imageshack.us/photo/my-images/703/ekrant.png/
Ten post edytował eVolution 18.03.2013, 11:59:39 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 365 Pomógł: 70 Dołączył: 5.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Za każdym razem pokazuje mi, że szerokość jest większa od 1280px, nawet jak ustawię 1024x760px ;/ Ale to i tak raczej nie zadziała przecież... JS jest wykonywany po stronie klienta, a PHP wcześniej po stronie serwera... |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 20.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Fakt, zrobię to inaczej zamiast bawić się w jakieś formularze, wrzucę to normalnie w kod pliku i tam sobie ogarnę temat
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Do takich rzeczy używa się CSS @media, a nie JS czy PHP.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:01 |