gpt4 book ai didi

javascript - 检测移动浏览器和 javascript 支持

转载 作者:行者123 更新时间:2023-11-29 18:21:36 25 4
gpt4 key购买 nike

我想检测请求是否来自移动浏览器(我正在使用 java/jsp)

现在,当我从我的三星手机访问该页面时,我得到的用户代理 header 为:-

SAMSUNG-GT-S5620/S5620DDJE1 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 配置文件/MIDP-2.1 配置/CLDC-1.1

我应该检查 header 是否包含 iPhone、BlackBerry、Android、webOS、iPod、Samsung 还是有一些更简单的方法...

我怎样才能确保浏览器支持 javascript 和

顺便说一下,移动浏览器是否支持 hashchange 或任何 js“高级

如果移动浏览器不支持 javascript,那么我想重定向到一些具有单一表单的简单页面...

或者我必须为移动浏览器制作一个简单的页面,使其运行良好有或没有 js 支持

谢谢

最佳答案

你可以使用类似 WURFL 的东西查看浏览器是否具有某种级别的 Javascript 支持。

但是,您无法判断浏览器是否启用了 Javascript,或者特定设备上特定版本的浏览器支持哪些 Javascript 功能。

相反,您应该在浏览器中使用渐进式增强功能,通过测试所需的特定功能来添加基于 Javascript 的功能。

关于javascript - 检测移动浏览器和 javascript 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5077080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com