我在IE浏览器中得到了这个,
var IE = /*@cc_on!@*/false;
if (IE) {
// IE.
} else {
// Others.
}
但我如何为iphone / ipad / mobiledevices做同样的事情? (不想重定向到任何移动设备上的其他页面)
答案 0 :(得分:8)
您可能需要检查user agent字符串,如下所示:
var userAgent = navigator.userAgent;
if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) {
// iPad or iPhone
}
else {
// Anything else
}
答案 1 :(得分:2)
这应该是一个问题,因为每个应用程序都有自己的标题。我的apache服务器以浏览器的形式获取:[APPNAME] /1.0_CFNetwork/459_Darwin/10.3.0
你可以搜索达尔文,但我不知道这是否防水。
JS-Snippet看起来应该是这样的:
if (navigator.userAgent.indexOf("Firefox") != -1)
{
document.write('You're using Mozilla Firefox');
}