Как получить размер окна просмотра по ширине и высоте, используя код ruby - PullRequest
2 голосов
/ 02 апреля 2012

Я хочу получить ширину и высоту браузера в пикселях (px), используя код ruby. Я понятия не имею, как это сделать.

Пожалуйста, помогите

Ответы [ 2 ]

7 голосов
/ 02 апреля 2012

С помощью Javascript вы можете рассчитать ширину и высоту браузера и передать эту информацию на сервер с помощью AJAX.

Иначе невозможно по рубиновому коду.

РЕДАКТИРОВАНИЕ:

Если вы работаете с приложением rails, вы можете сделать это следующим образом:

Чтобы получитьв измерении браузера используйте ссылку: http://www.howtocreate.co.uk/tutorials/javascript/browserwindow

А если вы используете jQuery, то используйте функцию ниже, чтобы получить высоту и ширину окна.

$(window).width();
$(window).height();

И используйте Ajax функция для передачи этого измерения вашему действию.

2 голосов
/ 02 апреля 2012

Язык серверной стороны не может этого сделать, вы должны использовать javascript для этого.

...