如何将用户重定向到以iPhone为目标的网站

时间:2010-04-04 05:27:49

标签: iphone asp.net-mvc

我刚刚找到IUI project on google code,您可以在其中构建类似iPhone应用的网站。

我已经建立了一个asp.net MVC网站。当用户从iPhone点击我的网站时,我想将它们重定向到另一个针对iPhone的页面。

我该如何进行检测和重定向?

1 个答案:

答案 0 :(得分:1)

检查用户代理。即javascript方式。

if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
     if (document.cookie.indexOf("iphone_redirect=false") == -1) window.location = "http://m.url.com";

}

或者使用类似Mobile Device Browser File的内容在.net中执行。