JS获取浏览器信息及屏幕分辨率
2024-08-24 15:11:02
因为vue有自己的生命周期,初始化数据的时候,可以在钩子函数created()函数里初始化数据,也可以在mounted()函数里获取,但是两者是不同的,获取浏览器和屏幕分辨率的时候,不能在created()里获取,因为此时window和document都还没有生成,所以在mounted()里或者生成之通过其他触发的方法来获取
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线和滚动条的宽) 网页可见区域高:document.body.offsetHeight(包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去的高:document.body.scrollTop 网页被卷去的左:document.body.scrollLeft 网页正文部分上:window.screenTop 网页正文部分左:window.screenLeft 屏幕分辨率的高:window.screen.height 屏幕分辨率的宽:window.screen.width 屏幕可用工作区高度:window.screen.availHeight 屏幕可用工作区宽度:window.screen.availWidth 屏幕设置 window.screen.colorDepth 位彩色 屏幕设置 window.screen.deviceXDPI 像素/英寸
嗯,就酱~~
参考:https://www.cnblogs.com/Abner5/p/6016973.html
最新文章
- log4php的配置
- XPath
- Android ListView 进阶学习
- AlwaysOn--Backup Preference
- ASP.NET 5探险(4):如何把ASP.NET 5从beta4升级到beta5
- python中的引用
- 【海岛帝国系列赛】No.5 海岛帝国:独立之战
- listToString
- HDU1569+最大点权集
- windows调用ubuntu下的sublimeText2环境搭建
- Best Time to Buy and Sell Stock——LeetCode
- asp.net事件委托易理解实例
- CentOS下源码安装vsftpd-3.0.0,并设置指定用户访问指定目录(附带完整配置文件)
- Jquery第一篇【介绍Jquery、回顾JavaScript代码、JS对象与JQ对象的区别】
- ssh更改默认端口号及实现免密码远程登陆
- UBUNTU14.0.4安装eclipse
- LVDS时序分析
- iOS UI布局-定时器
- react-native-vector-icons 图标库使用
- 使用IDEA创建Java Web项目并部署