php – 条件或js来检测用户是否在Windows XP上?
发布时间:2020-12-13 13:36:22 所属栏目:PHP教程 来源:网络整理
导读:因为 windows xp渲染某些字体非常糟糕,我想检测用户是否正在使用该操作系统并相应地向主体添加类. 我正在寻找一个html条件语句或php $_SERVER var来做到这一点 然而,如果没有沿着下面的线条执行一条javscript if(users_os === 'xp'){ $('body').addClass('xp
因为
windows xp渲染某些字体非常糟糕,我想检测用户是否正在使用该操作系统并相应地向主体添加类.
我正在寻找一个html条件语句或php $_SERVER var来做到这一点 然而,如果没有沿着下面的线条执行一条javscript if(users_os === 'xp'){ $('body').addClass('xp'); } 我应该坚持哪些途径?!!! 谢谢! 编辑:澄清! 这是一个项目的进一步发展,如果用户将其本机安装,则将webapp呈现为更好的字体 – 请参阅我的解决方案here的一部分:用于扩展字体堆栈功能. 字体在操作系统和浏览器的组合上呈现不同,而不仅仅是浏览器 – 我希望能够知道用户是否在xp上,因为它对Calibri的渲染非常糟糕
我完全同意
jAndy’s answer,您不应该对Web应用程序进行操作系统检测,您应该很少需要浏览器检测(当然,除了统计/分析).
话虽这么说,如果你坚持你需要这个,你可以使用PHP函数 $browser = get_browser(); echo $browser["platform"]; // -> "WinXP" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |