Javascript jQuery获取文档的宽度和高度,不包括水平/垂直滚动条
我在我的网站上有一块jQuery,它显示了一个覆盖窗口的全宽和全高。我有一个问题,如果覆盖被关闭(因为有一个选项可以关闭它),我会从窗口中丢失垂直滚动条。是否有方法指定宽度和高度不包括任何水平或垂直滚动条 下面是我的代码,jQuery将在页面加载后立即运行Javascript jQuery获取文档的宽度和高度,不包括水平/垂直滚动条,javascript,jquery,html,css,browser,Javascript,Jquery,Html,Css,Browser,我在我的网站上有一块jQuery,它显示了一个覆盖窗口的全宽和全高。我有一个问题,如果覆盖被关闭(因为有一个选项可以关闭它),我会从窗口中丢失垂直滚动条。是否有方法指定宽度和高度不包括任何水平或垂直滚动条 下面是我的代码,jQuery将在页面加载后立即运行 <div id="screen"></div> $('#screen').css({ "display": "block", opac
<div id="screen"></div>
$('#screen').css({ "display": "block",
opacity : 0.7,
"width" : $(document).width(),
"height" : $(document).height()
});
$('body').css({ "overflow" : "hidden" });
$('#screen').css({“display”:“block”,
不透明度:0.7,
“宽度”:$(文档).width(),
“高度”:$(文档).height()
});
$('body').css({“溢出”:“隐藏”});
这项工作:
$('#screen').css({ "display": "block",
opacity : 0.7,
"width" : $(document).width(),
"height" : $(document).height()
});
$('body').css({ "overflow" : "auto" });
溢出:隐藏导致滚动条隐藏。只是不要设置该属性,或在关闭时恢复其初始值。请尝试使用溢出:auto@Ajaybeni如果你想提交,很高兴接受你的评论作为答案,或者真的接受其中任何一个。谢谢-这很有效@罗布,你自己也一样。@Ajaybeni说吧,我说有什么问题,你提出了解决办法:p