jQuery获取文档宽度和高度,不包括水平/垂直滚动条

时间:2012-07-04 13:56:03

标签: javascript jquery html css browser

我的网站上有一段jQuery,它显示了窗口的整个宽度和高度。我有一个问题,如果覆盖关闭(因为有一个选项可以关闭它)我从窗口丢失垂直滚动条。有没有办法指定宽度和高度排除任何水平或垂直滚动​​条?

这是我的代码,jQuery将在页面加载后立即运行。

    <div id="screen"></div>

        $('#screen').css({ "display": "block", 
                            opacity  : 0.7,
                            "width"  : $(document).width(),
                            "height" : $(document).height()
                            });
        $('body').css({ "overflow" : "hidden" });

1 个答案:

答案 0 :(得分:1)

这有效:

$('#screen').css({ "display": "block", 
                    opacity  : 0.7,
                    "width"  : $(document).width(),
                    "height" : $(document).height()
                    });
$('body').css({ "overflow" : "auto" });