Dynamically changed height , not aspect ratio :
Assigning a calendar variable at startup:
calendar = $('#calendar').fullCalendar({
height: $(window).height()*0.83,
...
});
And then dynamically changing the height (after checking that the calendar already exists to avoid the appearance of the initial error messages):
if(calendar) {
$(window).resize(function() {
var calHeight = $(window).height()*0.83;
$('#calendar').fullCalendar('option', 'height', calHeight);
});
};
The factor *0.83depends on your page design.
Hope this helps.
