Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / определить наличие hover в браузерах / 6 сообщений из 6, страница 1 из 1
13.10.2013, 22:11
    #38425885
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить наличие hover в браузерах
Мобильные браузеры не имеют псевдокласса hover - вот если определить что его нет в данном браузере - однозначно можно сказать что это тыкалка!

Есть ли пути определения сего чуда?
...
Рейтинг: 0 / 0
14.10.2013, 02:36
    #38426013
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить наличие hover в браузерах
А как же десктопные мониторы с тачпадом?

Есть такой вариант (применительно к моему ответу в другой теме):
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
support.touch = "ontouchstart" in window;
...
if (support.touch){
	if (!support.mobileOS) {
		support.mousedown = "mousedown touchstart";
		support.mouseup = "mouseup touchend";
		support.mousemove = "mousemove touchmove";
		support.mousecancel = "mouseleave touchcancel";
		support.click = "click touchend";
		support.resize = "resize";
	} else{
		support.mousedown = "touchstart";
		support.mouseup = "touchend";
		support.mousemove = "touchmove";
		support.mousecancel = "touchcancel";
		support.click = "touchend";
		support.resize = "orientationchange";
	}
} else ...
...
Рейтинг: 0 / 0
14.10.2013, 03:11
    #38426018
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить наличие hover в браузерах
А зачем на клиенте что-то определять? На сервере определил и редиректнул куда надо, либо сразу адаптив по дизайну. У меня ноутбук с сенсором, дома подрубаю к нему мышку, клавиатуру, Full HD монитор и работает как стационарный компьютер. В поездках на нём в основном пользуюсь сенсорным экраном, иногда помогая тачпадом. То есть одно и то же устройство можно использовать и как обычный компьютер (ховер работает) и как тыкалку (без ховера). А там где только тыкалка (телефон) определяется и редиректится тем же сервером без особых проблем.
...
Рейтинг: 0 / 0
15.10.2013, 20:40
    #38428777
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить наличие hover в браузерах
спасибо за ответы, но бывают же мобильные браузеры без тыкалки!!
у меня такой на Nokia 6300! )))
вот чего собственно я за hover и ухватился :)
...
Рейтинг: 0 / 0
16.10.2013, 00:22
    #38428959
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить наличие hover в браузерах
sp,

боюсь, ховер есть везде. На этом форуме в "быстром ответе" есть настройки, которые всплывают по цсс ховеру. На молила они всплывают по тыку.
...
Рейтинг: 0 / 0
16.10.2013, 00:25
    #38428965
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить наличие hover в браузерах
Яростный Меч. На молила *на мобиле.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / определить наличие hover в браузерах / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]