Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 PHP 制作一个网页,当他在 Windows 8 上以 IE 桌面模式和 IE 现代 UI 模式访问该页面时,我想向用户显示不同的内容。
用户代理可以这样做吗?如果没有,是否有任何可能的解决方案?谢谢你。
如果启用了 ActiveX,请检查 Javascript(Metro 不允许任何 activex 内容,但桌面 IE 可以)
function isActivexEnabled() { var supported = null; try { supported = !!new ActiveXObject("htmlfile"); } catch (e) { supported = false; } return supported; }
例如,通过 Ajax 将该信息发送到 PHP 脚本