javascript - 从智能手机和平板电脑识别用户并隐藏元素

标签 javascript jquery html css tablet

我有这个布局,在左侧拖放上传。

Drag n drop

我的网站响应迅速,但某些横向模式的平板电脑与电脑屏幕一样大。智能手机和平板电脑无法通过拖放方式上传图片(如图片左侧所示)。

我想做的是确定用户是通过平板电脑还是智能手机访问我的网站。如果是这样,我想隐藏拖放功能并只显示上传按钮。但是,如果用户使用的是计算机(即使是小屏幕),我希望拖放成为可能/可见。

不知道需要哪种技术,但我的网站使用 HTML、CSS、JavaScript (jQuery) 和 PHP。

最佳答案

您可以使用 php 来完成。有一些类,如移动检测,它们根据收到的请求 header 检测设备。

关于javascript - 从智能手机和平板电脑识别用户并隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32704162/

相关文章:

javascript - 即使在clearRect()之后, Canvas 内的文本仍然存在

javascript - 执行异步调用以从 Protractor 内的 REST 端点获取测试数据的正确方法?

javascript - Typeahead.js 传递动态附加参数

JavaScript 错误 : Cannot read property 'options' of null

html - 图像中出现白色补丁,网站无法滚动到全长,skrollr js 移动视差问题

javascript - 如何使用 JQuery 找到最短的 div

javascript - 来自 Sling ESP 脚本的 HTTP 请求(基于 Rhino 的服务器端 JavaScript)

javascript - Fisheye Distortion 插件的奇怪行为

javascript - 当我单击搜索进行第二次搜索时,先前的搜索将被删除

HTML,使按钮将数据提交到另一个网址?