2011-12-19 116 views
0

我可以檢索用戶手機屏幕的高度嗎?有沒有辦法在MVC3中檢索手機屏幕尺寸

我們希望動態設置每頁顯示的項目數量。

+0

我認爲最好的辦法,是使用。 Javascript的寬度和高度。只有瀏覽器支持JavaScript才能使用。 – 2011-12-19 19:37:51

+0

@EmmanuelN - 我們想限制服務器端的結果數量。缺少AJAX調用,無法在服務器端檢索高度? – 2011-12-19 19:41:16

回答

1

在MVC沒有,這是瀏覽器和腳本支持 見的功能:http://www.javascriptkit.com/howto/newtech3.shtml

+0

因此,無法在操作本身中檢索此值? – 2011-12-19 19:38:21

+0

不,這個動作純粹是服務器端,不知道客戶端會看到這個。你可以在CSS中使用媒體類型來幫助你在不同的佈局,如果這就是你想要的。 http://mislav.uniqpath.com/2010/04/targeted-css/然而,因爲它似乎你想限制結果,你可以通過用戶代理字符串檢測服務器端的某些瀏覽器(所有主要的移動設備)。查看:http://blog.stevensanderson.com/2010/12/17/using-51degreesmobi-foundation-for-accurate-mobile-browser-detection-on-aspnet-mvc-3/,然後簡單檢測'mobile' – 2011-12-19 19:57:28

+0

@ShaiCohen javascript可以在查詢字符串中「注入」屏幕尺寸...因此,一旦用戶在某個鏈接上點擊,該維度就是控制器操作的海報。 – Romias 2011-12-19 19:59:43