查找用户代理字符串的一部分

时间:2012-02-05 16:00:44

标签: ajax user-agent

我想知道你是否只能在网络上使用用户代理字符串的一部分,例如固件。但是,Flash无法运行,因为我需要它才能在iOS上运行。这是一个here的后续问题。我试过谷歌搜索它,但发现只有微软特定的东西和stuf完全偏离主题。

3 个答案:

答案 0 :(得分:1)

在javascript中,navigator.userAgent的值会告诉您需要什么。请将此贴在<head>

<script>
    alert(navigator.userAgent);
</script>

答案 1 :(得分:0)

使用PHP,您可以检查$_SERVER['HTTP_USER_AGENT']并从那里解析信息。

只是为了获得更多详情:
你在编写什么语言?

<强>更新
Here's一个链接,列出了大量的用户代理字符串并将其分解: 也许那会对你的努力有所帮助。看起来很简单,并显示了如何构建标题(大多数情况下)

答案 2 :(得分:0)

我想出了类似的东西。 只需做一个用户代理(navigator.useragent),然后制作一些变量(模型,固件,设备......)。然后根据useragent

将值设置为这些变量