如何在服务器端获取客户端屏幕分辨率宽度/高度

Bre*_*ead 3 asp.net

我可以使用客户端脚本'javascript'获取客户端屏幕分辨率,

但我不想这样做.

我也试过Request.Browser.ScreenPixelsWidth,但它总是返回固定宽度680.

任何的想法?

Dar*_*rov 13

客户端屏幕分辨率等信息永远不会在HTTP请求中发送到服务器,因此您可能会忘记它.唯一的方法是使用javascript然后将此信息传递给服务器(AJAX,表单帖子,链接,...).您还可以使用一些专有的浏览器插件,如Flash,Silverlight,Java Applet,ActiveX,......