Я хочу сохранить разрешение экрана пользователя в базе данных при входе пользователя. Как обнаружить и сохранить его в базе данных при входе пользователя?
Вопрос
Rails 3: Как сохранить разрешение экрана?
Ответы
Ответ 1 · рейтинг 8 · Quentin
Прочитайте с помощью JavaScript (браузеры не отправляют информацию о разрешении экрана по умолчанию, поэтому она недоступна для Ruby или чего-либо еще на стороне сервера, если вы не сделаете это так), затем создать скрытый ввод, установить имя и значение на основе собранных данных, затем добавьте его в форму, содержащую ввод имени пользователя и пароля.
Да, и вы можете найти размер окна более полезным, чем разрешение экрана. Не все максимизируют свои окна.
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.
Похожие материалы
- Написание метода DSL на ruby, который создаст метод с аргументами
- Отладка ошибок malloc в Ruby на Mac OS X
- Получение формы входа в систему в Twitter Bootstrap Modal
- Как нажимать на все ссылки, полученные с помощью Selenium Ruby
- Помеченные фикстуры для ассоциаций в Rails 3 не работают
- Извлечение данных из ответа net ldap, содержащего изображение