DOMWindow弹出窗口自动调整内容大小?

时间:2012-02-04 16:57:38

标签: javascript jquery html browser popup

我正在使用JQuery并随时学习,我只是好奇有没有办法让DOMwindow自动调整其内容大小?

我设法弄清楚如何更改参数以取代%宽度和高度而不是px,但我发现动态调整大小视图会更好地利用我网站的目的。

我是否应该研究不同类型的代码来实现这一目标?

1 个答案:

答案 0 :(得分:0)

如果你有一个包含所有内容的wrap元素,并且没有设置为100%:

<div id="main_container">
    // page contents
</div>

您现在可以获取包含元素的尺寸,然后调整窗口大小以适应。

在jQuery中:

$(document).ready(function() {
    var myElement = $('#main_container');
    var sWidth = myElement.width();
    var sHeight = myElement.height();

    window.resizeTo(sWidth, sHeight);
})

还有其他方法可以做到这一点,如果你在这个网站上彻底搜索,你会找到答案。您可以使用(document).width()(window).width(),因为此答案描述了:jQuery(document).width() doesn't include width outside of viewable area

相关问题