В переменной сеанса PHP? Вы можете сделать AJAX-вызов скрипта PHP, который будет хранить входящую переменную в сеансе PHP.
Javascript
var viewportHeight = window.innerHeight ? window.innerHeight : $(window).height();
jQuery.post('URL_TO_PHP_SCRIPT_HERE', {height: viewportHeight});
PHP
$_SESSION['viewportHeight'] = $_POST['height'];
Обязательно очистите входящие данные $ _POST. Возможно использовать intval()
на $_POST['height']
.