`
yuexiahandao
  • 浏览: 16340 次
社区版块
存档分类
最新评论

js获取页面大小的方法

    博客分类:
  • js
阅读更多
我的页面宽度大于可见宽度,于是我做的弹出层的遮罩在拖动横轴时页面的右边部分会一览无余,感觉问题是我没有取得页面的实际宽度,于是在CSDN上查到了JS获取页面大小的各种方法,最后将获取页面的方法改成document.body.scrollWidth解决问题。

      附JS获取页面大小的方法:
      <script type= "text/javascript " language= "javascript ">
var s = " ";
s += "\r\n网页可见区域宽: "+ document.body.clientWidth;
s += "\r\n网页可见区域高: "+ document.body.clientHeight;
s += "\r\n网页可见区域宽: "+ document.body.offsetWidth + " (包括边线的宽) ";
s += "\r\n网页可见区域高: "+ document.body.offsetHeight + " (包括边线的宽) ";
s += "\r\n网页正文全文宽: "+ document.body.scrollWidth;
s += "\r\n网页正文全文高: "+ document.body.scrollHeight;
s += "\r\n网页被卷去的高: "+ document.body.scrollTop;
s += "\r\n网页被卷去的左: "+ document.body.scrollLeft;
s += "\r\n网页正文部分上: "+ window.screenTop;
s += "\r\n网页正文部分左: "+ window.screenLeft;
s += "\r\n屏幕分辨率的高: "+ window.screen.height;
s += "\r\n屏幕分辨率的宽: "+ window.screen.width;
s += "\r\n屏幕可用工作区高度: "+ window.screen.availHeight;
s += "\r\n屏幕可用工作区宽度: "+ window.screen.availWidth;
alert(s);
</script>
分享到:
评论

相关推荐

    JS获取文件大小方法小结

    本文主要探讨了三种不同的JS方法来获取文件大小,这些方法主要适用于浏览器环境,尤其是Internet Explorer。 方法一:利用ActiveX控件 在较旧版本的IE浏览器中,可以使用ActiveX技术来访问本地文件系统。ActiveX...

    JavaScript 获取浏览器的显示区域大小信息

    ### JavaScript 获取浏览器的显示区域大小信息 在网页开发过程中,获取浏览器显示区域的大小是非常重要的一个环节,这对于响应式设计、动态布局调整等场景尤为重要。本文将详细介绍如何使用JavaScript来获取浏览器...

    js+ajax实现获取文件大小的方法.docx

    AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容。在这里,我们利用 AJAX 向后台发送请求,将文件信息传递给服务器,由...

    js获取网页宽高

    通过以上方法,我们可以灵活地在JavaScript中获取和处理网页的宽高信息,从而实现更精细的页面控制和优化用户体验。如果你想要深入了解这方面的知识,可以通过提供的博文链接...

    JS根据浏览器窗口大小实时动态改变网页文字大小的方法

    本文主要介绍如何使用JavaScript实现根据浏览器窗口大小动态调整网页文字大小的功能。该技术在实现网页响应式设计中具有重要意义,允许网页内容在不同尺寸的屏幕设备上都能保持良好的可读性和布局适应性。 首先,...

    js获取屏幕分辨率的方法

    ### JS 获取屏幕分辨率的方法 在Web开发中,获取用户的屏幕分辨率是实现响应式设计和优化用户体验的重要步骤之一。本文将详细介绍如何使用JavaScript来获取屏幕分辨率,并探讨这些信息如何帮助我们实现div元素的...

    js获取滚动距离的方法

    在介绍JavaScript获取滚动距离的方法时,首先要了解的是页面滚动条的机制和页面布局相关的一些基本概念。在Web开发中,页面的滚动一般指的是当页面内容超出了视窗(视图区域)的大小时,用户可以使用滚动条来查看未...

    viewportSize, 使用JavaScript获取 CSS viewport的大小.zip

    viewportSize, 使用JavaScript获取 CSS viewport的大小 viewportSize允许你使用JavaScript获取 CSS viewport的宽度和高度。作者:Tyson Matanich http://matanich.com 。许可证:MIT演示:http://matanich

    js控制页面字体大小

    通过这些方法,我们可以利用JavaScript为用户提供灵活的字体大小调整功能,提升网页的可访问性和用户体验。在实际项目中,还可以结合CSS框架和前端库,如Bootstrap或Vue.js,以更高效的方式实现这一功能。同时,确保...

    js获取电脑中所安装的所有字体

    `fontDetection.js`很可能是一个实现了这种方法的JavaScript插件。这个插件的工作原理通常是利用CSS @font-face 规则和DOM元素的样式检查。基本思路是尝试加载一个特殊的文本字符串,用不同的字体家族来渲染,然后...

    JS获取浏览器窗口大小

    ### JS 获取浏览器窗口大小 在前端开发中,经常需要获取浏览器窗口的大小,以便于根据不同的屏幕尺寸调整页面布局或实现响应式设计。本文将详细介绍如何使用JavaScript来获取浏览器窗口的宽度、高度以及相关的属性...

    JS中通过url动态获取图片大小的方法小结(两种方法)

    在JavaScript开发中,有时我们需要在实际将图片加载到页面之前就获取到图片的尺寸信息,这对于合理安排布局或者进行图片预处理是非常有帮助的。本文将介绍两种通过URL动态获取图片尺寸的方法。 首先,第一种方法是...

    IE9浏览器下 使用JS获取图片尺寸大小 的方法

    在IE9浏览器中,使用JavaScript获取图片尺寸大小的方法与在其他现代浏览器中有所不同,因为IE9及以下版本在图片未完全加载时不会提供正确的`width`和`height`属性。这篇博客文章“IE9浏览器下 使用JS获取图片尺寸...

    javascript 获取图像信息

    根据给定文件中的标题、描述、标签以及部分内容,我们可以总结出以下有关JavaScript获取图像信息的知识点: ### 一、概述 在Web开发中,经常需要处理用户上传的图像文件,例如验证图像格式是否合法、获取图像尺寸...

    JavaScript调整页面字体大小

    在 JavaScript 中,我们可以选择获取页面中的所有文本元素,然后通过修改它们的样式属性来改变字体大小。以下是一个简单的例子: ```javascript function changeFontSize(size) { var elements = document....

    js简单网速测试方法完整实例

    JavaScript为网页提供了原生的网速测试能力,虽然受到浏览器环境的限制,但通过一些技巧仍然可以实现简单的网速测试功能。本文将介绍一种基于图片下载的JavaScript网速测试方法,并通过一个完整实例来展示其具体实现...

    javascript获取页面各种高度

    通过以上介绍,我们可以看到JavaScript提供了丰富的API来获取页面的各种高度信息。在实际开发过程中,开发者可以根据具体需求选择合适的API来优化用户体验,提高网站性能。需要注意的是,在不同浏览器和操作系统中,...

    javascript获取网页宽高方法汇总.docx

    本文将详细介绍几种使用 JavaScript 获取网页宽高的方法,并对比不同浏览器下的表现。 1. `document.body.clientWidth` 和 `document.body.clientHeight` 这两个属性分别返回网页可见区域的宽度和高度,不包括滚动...

    JavaScript图片裁切主要是获取他们的大小发送给系统。

    JavaScript图片裁切是一种常见的前端技术,它主要用于网页上让用户自定义选择图片的裁剪区域,然后将选定区域的图片数据发送到服务器进行处理。这项技术在上传头像、编辑图片等场景中广泛应用。在JavaScript中实现...

Global site tag (gtag.js) - Google Analytics