Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]Urządzenia mobilne - okienko
lkj
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 16.08.2008

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


Hej,

Mam stronę w PHP.
Jak zrobić wyskakujące okienko, które będzie wyświetlać się TYLKO dla użytkowników, którzy wchodzą na stronę z urządzeń mobilnych, tabletu itp.?
Np. okienko "Jeżeli korzystasz z urządzenia mobilnego kliknij w przycisk OK" i jest przycisk "Ok" i "Zamknij"?
Jest jakiś gotowy skrypt w JS? itp. ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


  1. .mobile {display: none;}
  2. @media screen and (max-width: 800px) { .mobile {display: block } }

Wtedy div o klasie mobile wyświetli się tylko na urządzeniach gdzie szerokość ekranu jest mniejsza bądź równa 800px (tablety i telefony).

Ten post edytował markuz 10.12.2013, 07:10:41
Go to the top of the page
+Quote Post
lobopol
post
Post #3





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


pewnie jakiś gotowy jest, ale najprościej rozpoznajesz js czy przeglądarka jest mobilna (szerokość ekranu etc. sporo małych bibliotek do tego jest), jak jest to puszczasz np. confirm do którego łączysz akcje jakie chcesz.
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #4





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


@markuz, to nie jest niezawodne, użytkownik komputera może korzystać z przeglądarki w okienku (a nie na pełnym ekranie) i szerokość obszaru wyświetlania też może być poniżej 800px (pomimo, że rozdzielczość w komputerze będzie większa):
http://jsfiddle.net/pWc2F/

możesz więc sprawdzać user agenta, żeby mieć większą pewność.

Z drugiej strony w jakim celu chcesz wyświetlać okienko, które będzie się wyświetlać tylko użytkownikom mobilnym? Co ma robić ta funkcja?

edit: aha, no i łapanie <800px nie załapie tabletów.

Ten post edytował PrinceOfPersia 10.12.2013, 15:32:25
Go to the top of the page
+Quote Post

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: 23.08.2025 - 12:17