我正在寻找一个函数,如果用户有移动浏览器,则返回布尔值.
我知道我可以使用navigator.userAgent正则表达式来使用和编写该函数,但是用户代理对于不同的平台来说太多了.我怀疑匹配所有可能的设备会很容易,我认为这个问题已经解决了很多次,所以应该有一些完整的解决方案来完成这样的任务.
我正在看这个网站,但遗憾的是脚本是如此神秘,以至于我不知道如何将它用于我的目的,即创建一个返回true/false的函数.
javascript browser-detection mobile-browser platform-detection
在我的一个Web开发类中,我们要求创建一个脚本来检测NE4,NE6 +,IE4,IE6 +浏览器,它们为每个浏览器显示一个兼容的CSS脚本.
他给了我们一篇文章来阅读这些以及文章中提到的 这个网站
其中一名学生说了这个
javascript兼容性的最佳选择是在您想要执行某些操作时测试浏览器功能.其中一个主要原因是,将来会创建越来越多的浏览器.
现在我的问题是,哪种方式是检测用户浏览器对象检测或使用导航器对象的最佳方法?