【发布时间】:2012-09-21 18:39:49
【问题描述】:
任何人都可以建议我验证移动浏览器并重定向到移动网站的更好地方吗?
我正在考虑使用DetectMobileBrowsers 来验证移动浏览器。
我正在考虑在Application_Start 或Session_Start 中执行此操作。请建议我在哪个地方做同样的事情更好。
这是我的 Session_Start 块
Protected Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
' Fires when the session is started
'Dim request As HttpRequest = HttpContext.Current.Request
'If request.Browser.IsMobileDevice Then
' Response.Redirect("http://localhost:26270/Default.aspx")
'End If
Response.Redirect("http://google.com")
End Sub
谢谢
【问题讨论】:
-
在服务器而不是客户端上执行此操作肯定更好,因此您可以删除
javascript和jquery,但您使用的是WebForms 还是MVC? MVC 实际上使为移动平台提供不同视图变得非常容易。