2013-09-26 23 views
0

我應該如何通過移動設備將用戶指向桌面站點?我已閱讀有關會話和JavaScript的所有內容。有沒有一種方法可以將頁面從Google中刪除並更改用戶的用戶代理,而不是將它們cookie,cookie或監控會話?我試圖讓用戶通過用戶代理選擇移動網站或桌面站點

這是我目前的檢查:

Protected Sub Page_PreInit(sender As Object, e As System.EventArgs) Handles Me.PreInit 
     If Request.Browser.IsMobileDevice Then 
     MasterPageFile = "~/Mobile.Master" 
    End If 
End Sub 

我目前試圖做到這一點在VB,但它改變了我的網站,以臺式機爲所有用戶。我無法弄清當前用戶的臨時黑客(修復)。上面的代碼在我的default.aspx頁面上。

回答

-1

這應該在客戶端而不是服務器端完成。特徵檢測是UserAgent的首選方式。看看http://modernizr.com/

相關問題