Rails 3:如何存储屏幕分辨率?

Zec*_*eck 1 ruby screen-resolution ruby-on-rails-3

我想在用户登录时将用户的屏幕分辨率存储在数据库中.用户登录时如何检测并存储到数据库?

Que*_*tin 8

用JavaScript读取它(默认情况下浏览器不发送屏幕分辨率信息,因此它不可用于Ruby或其他任何服务器端,除非你这样做),然后生成一个隐藏的输入,根据它设置名称和值您收集的数据,然后将其添加到包含用户名和密码输入的表单中.

哦,你可能会发现窗口大小比屏幕分辨率更有用.不是每个人都最大化他们的窗户.