1
如何檢測用戶是否正在使用觸摸屏?這可以在Python/Django或JavaScript中。javascript(或Django/Python):檢測是否觸摸屏
如何檢測用戶是否正在使用觸摸屏?這可以在Python/Django或JavaScript中。javascript(或Django/Python):檢測是否觸摸屏
function is_touch_device() {
return !!('ontouchstart' in window)
|| !!('onmsgesturechange' in window);
};
這樣做的訣竅:) – user984003 2013-03-06 06:02:48
爲什麼你需要照顧? [Progressive Enhancement](http://en.wikipedia.org/wiki/Progressive_enhancement)和[Unobtrusive JavaScript](http://en.wikipedia.org/wiki/Unobtrusive_JavaScript)有什麼問題? – Quentin 2013-03-05 13:36:45
如果是觸摸屏,那麼我希望我的輸入具有使日曆彈出的日曆圖標。如果它不是觸摸屏,那麼我不需要這個圖標 - 當輸入具有焦點時,日曆會彈出。 – user984003 2013-03-05 13:39:58
無論如何,我會放置圖標 - 如果沒有其他信息,則表示有可用的日曆小工具。唯一的缺點是它使用更多的屏幕地產。 – Quentin 2013-03-05 13:43:56