Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript][PHP]Rodzaj ekranu.. jak sprawdzic
Wasper
post 12.01.2013, 14:17:09
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 18.09.2011

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


Troche nie wiedzialem gdzie to przypiac to przypialem tutaj.
Pytanie.. jak sprawdzic jaki jest rodzaj ekranu.. czy dotykowy czy nie?
Bo normalny jquery na eventy dla myszki, a znalazlem jGestures z eventami dla ekranu dotykowego.
I w zwiazku z tym pytanie.. jak rozroznic na jakim ekranie sie pracuje?

Chcialbym napisac serwis w 100% responsywny i tak sobie badam co i jak.
Bede wdzieczny za info
Go to the top of the page
+Quote Post
CuteOne
post 12.01.2013, 14:57:55
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Nie ma takiej potrzeby smile.gif http://twitter.github.com/bootstrap/ + http://www.blog.highub.com/mobile-2/revisi...-media-queries/


edit: jeżeli już koniecznie chcesz sprawdzać to JS'em http://stackoverflow.com/questions/3974827...with-javascript

Ten post edytował CuteOne 12.01.2013, 14:59:10
Go to the top of the page
+Quote Post
Wasper
post 12.01.2013, 15:33:39
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 18.09.2011

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


Chyba sie troszku nie zrozumielismy smile.gif
bootstrapa znam i korzystam.

Ale..

bo na normalnym ekranie mamy tak w uproszczeniu myslac o drag & drop chociazby


$(window).mouseover(function(event) {
var x = event.pageX;
var y = event.pageY;
});

a na dotykowym nie mamy wskaznika myszki w stanie "wolnym" (mouseover), wiec trzebaby bylo zrobic cos na zasadzie.. mouseover w trakcie akcji mousedown..

$(window).mousedown(function() {
$(window).mouseover(function(event) {
var x = event.pageX;
var y = event.pageY;
});
});

...a le tak nie dziala smile.gif

Ten post edytował Wasper 12.01.2013, 15:35:33
Go to the top of the page
+Quote Post
CuteOne
post 12.01.2013, 16:00:53
Post #4





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Dla ekranów dotykowych masz inne eventy smile.gif
google -> jquery touchstart, touchmove
google -> js touch events

Ten post edytował CuteOne 12.01.2013, 16:01:28
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:44