Простой скрипт для установки высоты контейнера в зависимости от высоты окна.
Полезен, например, если нужно, чтобы поле текстового ввода было размером во все окно браузера.
// set content height depending on window height
function Content_AutoHeight(c, mbottom) {
c.height($(window).height() - c.offset().top - mbottom);
}
// add content auto height handler
function Add_ContentAutoHeight_handler(c, mbottom) {
$(document).ready(function() {
Content_AutoHeight(c, mbottom);
$(window).bind("resize", function() {
Content_AutoHeight(c, mbottom);
});
});
}
Применение:
<textarea id="txtContent" name="txtContent">Text</textarea>
<script type="text/javascript">Add_ContentAutoHeight_handler($('#txtContent'), 110);</script>