gpt4 book ai didi

android - 如何检测浏览器是否有点击高亮?

转载 作者:行者123 更新时间:2023-11-29 16:19:37 24 4
gpt4 key购买 nike

如何检测浏览器是否有点击高亮?我可以只扫描“iphone”、“ipad”和“android”的用户代理字符串,并希望涵盖大多数触摸屏设备,但这看起来相当粗糙。你知道一种可靠的辨别方法吗?或者有什么其他想法?

我想禁用我的 CSS :hover 效果,如果浏览器有点击突出显示(同时拥有这两种效果是相当令人不安的)。在我的例子中,这比禁用点击突出显示要好得多。

感谢您抽出时间,如果您有任何想法,我将不胜感激!

最佳答案

您可以使用以下代码 fragment 来检测触摸屏设备:

function is_touch_device() {  
try {
document.createEvent("TouchEvent");
return true;
} catch (e) {
return false;
}
}

关于android - 如何检测浏览器是否有点击高亮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7955527/

24 4 0
文章推荐: javascript - 将参数传递给参数
文章推荐: javascript - 从 D3 中的 JSON 获取最大值
文章推荐: javascript - 使用 JS 下载
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com