Мне нужно получить высоту и ширину окна браузера с помощью ATK4, легкого php-фреймворка с jquery
Javascript для получения этого будет
$(window).height();
$(window).width();
Поскольку agiletoolkit интегрируется с jquery, я думаю, что его можно получить с помощью чего-то вроде
$height=$p->js()->univ()->_selectorWindow()->height();
но это не работает, вместо этого, когда я передаю переменную $height для использования, в источнике HTML я получаю следующее.
'height':$(window).univ().height(),'width':$(window).univ().width()
и он вообще не отображает элемент
Я хочу иметь возможность вызвать jqplot, чтобы установить ширину графика на полную ширину браузера пользователей на определенной странице. Для этого мне нужно передать параметр ширины: NNN, где NNN — количество пикселей в ширину. Насколько я знаю, jqplot не поддерживает параметр в процентах, поэтому я не могу сказать ширину: 100%. Кроме того, если я устанавливаю div на странице и добавляю график, он также игнорирует размер div и создает небольшой график только 400 x 300 пикселей.
Я создал плагин для использования jqplot из atk4, но это одна из проблем, которые мне еще предстоит решить. Я могу передать высоту и ширину в качестве параметров без проблем, но я хочу, чтобы по умолчанию использовался полный размер экрана, если параметры не указаны.
Может ли кто-нибудь предложить правильный синтаксис для получения этих значений? ТИА.