Rails 3: Как сохранить разрешение экрана?

Я хочу сохранить разрешение экрана пользователя в базе данных при входе пользователя. Как обнаружить и сохранить его в базе данных при входе пользователя?


person Zeck    schedule 18.12.2010    source источник


Ответы (1)


Прочитайте с помощью JavaScript (браузеры не отправляют информацию о разрешении экрана по умолчанию, поэтому она недоступна для Ruby или чего-либо еще на стороне сервера, если вы не сделаете это так), затем создать скрытый ввод, установить имя и значение на основе собранных данных, затем добавьте его в форму, содержащую ввод имени пользователя и пароля.

Да, и вы можете найти размер окна более полезным, чем разрешение экрана. Не все максимизируют свои окна.

person Quentin    schedule 18.12.2010
comment
+1 за предложение измерять размер окна вместо разрешения экрана. - person Pieter888; 24.05.2012