我想检索 html 内容宽度。假设当我们将窗口调整为更小的尺寸时,滚动条出现了,所以我想获得整个可见的 html 内容内容的宽度以及由于垂直滚动条而不可见的内容。
user1940318
问问题
1887 次
4 回答
0
你可以试试这个:-
var width = document.getElementById('foo').offsetWidth;
试试这个代码:
window.moveTo(0,0);
window.resizeTo(screen.width,screen.height);
var navButtonsEtcHeight = screen.height - window.innerHeight;
var navButtonsEtcWidth = screen.width - window.innerWidth;
于 2013-09-16T17:42:02.520 回答
0
这是一个小提琴
<div></div>
$(function() {
var dWth = $(document).innerWidth(),
dHgt = $(document).innerHeight();
$('div').append('<h2>'+dWth+'px X '+dHgt+'px</h2>');
$(window).resize(function() {
var dWth = $(document).innerWidth(),
dHgt = $(document).innerHeight();
$('div').html('<h2>'+dWth+'px X '+dHgt+'px</h2>');
});
});
$(window).width();
// 返回浏览器视口的
$(document).width();
宽度 // 返回 HTML 文档的宽度
于 2013-09-16T18:08:04.390 回答
0
您可以使用window.outerWidth
和window.innerWidth
。
于 2013-09-16T17:46:21.683 回答
0
您需要 Element.clientWidth 属性。它给出了元素的内容宽度。
于 2016-03-17T02:54:33.173 回答