js获取笔记本屏幕的分辨率以及缩放到125%工作区域的高度
前言:现在笔记本很多买回来后默认的缩放都是125%,打开浏览器把页面的内容等于放大了1/4倍,研发开发都是在100%的缩放基础上研发的,所以这时需要研发的同志们来做适配了,那怎么区分笔记本的缩放比例是多少呢,获取方法如下:
第一种方法:获取当前工作区域的高度来判断,笔记本是否放大了,window.screen.availHeight > 1000 说明缩放选择的是100%,否则是125%、150%。
获取屏幕缩放比例
// 获取屏幕缩放比例
function getRatio(){var ratio=0;var screen=window.screen;var ua=navigator.userAgent.toLowerCase()if (window.devicePixelRatio !== undefined) {ratio=window.devicePixelRatio } else if(~ua.indexOf('msie')) {if (screen.deviceXDPI && screen.logicalXDPI) {ratio=screen.deviceXDPI/screen.logicalXDPI }} else if(window.outerWidth !== undefined && window.innerWidth !== unde
js获取笔记本屏幕的分辨率以及缩放到125%工作区域的高度相关推荐
- js获取手机屏幕分辨率和物理分辨率
在做企业微信的时候,做各种机型兼容问题的时候 , 对于不同的分辨率手机,页面显示不美观 window.screen.availWidth 返回当前屏幕宽度(空白空间) window ...
- JavaScript/JS获取屏幕的分辨率
获取屏幕宽度:const width = window.screen.width 获取屏幕高度:const height = window.screen.height
- JS 获取控件的绝对位置
JS 获取控件的绝对位置 js获取控件的绝对位置 已经控件宽度和高度 2010-08-11 13:07 //获取控件左绝对位置 function getAbsoluteLeft(objectId) { ...
- js获取页面的各种高度大全
1,获取屏幕的高度和宽度(屏幕分辨率): window.screen.height window.screen.width2, 获取屏幕工作区域的高度和宽度(去掉状态栏): window.screen ...
- JS获取当前对象大小以及屏幕分辨率等...
<!DOCTYPE html> <html> <head><meta charset="utf-8"/><meta name= ...
- [转]JS获取当前对象大小以及屏幕分辨率等
http://www.cnblogs.com/tearer/archive/2010/09/06/1819471.html JS获取当前对象大小以及屏幕分辨率等 Code highlighting p ...
- JS获取当前对象大小以及屏幕分辨率等
这些天用JS调界面,就在网络上搜索了一些关于获取当前窗口对象大小的写法.记录一下~ JS获取大小各参数<script>function getInfo(){var s = "&q ...
- js获取操作系统以及屏幕分辨率
嗨害嗨,好久不见,我又来了奥.今天有人问了一个这样的问题,就是如何获取屏幕的分辨率,还有操作系统.因为他做的项目接口需要传的参数中包括这两样.我搜索了并且整理了一下. 获取操作系统的话,bom有一个对 ...
- 元素多层嵌套,JS获取问题
如果一段html嵌套过多,在js中获取还是比较麻烦的,我写了几套方案,大家可以参考参考,如果你有好的方法,也分享出来,让我们瞧瞧. HTML: <!DOCTYPE html> <ht ...
最新文章
- Adaboost 算法的原理与推导
- python etl 大猩猩_Airflow教程-使用Airflow实现ETL调度
- java正则表达式 s报错_Java基础--正则表达式的规则
- java蓝桥暑假班_Java实现 蓝桥杯VIP 算法提高 班级排名
- 深度学习之卷积神经网络 ResNet
- 将 LDAP 目录用于 Samba 认证
- Tricks(三十一)—— 访问一个数组相邻的奇数位偶数位
- linux打印机无法识别usb,ubuntu下无法识别打印机,求教!
- 神兽传说JAVA下载_神兽传说3-救赎大陆
- mysql执行计划详解
- Python爬虫获取京东大数据!其实爬虫真的很简单!
- springboot中对各个层的理解以及流程
- Java面试题(上)
- mac安装软件提示没有权限
- 面试必备:高频算法题汇总「图文解析 + 教学视频 + 范例代码」必知必会 排序 + 二叉树 部分!
- iOS OC语言(二) 类
- android10.0(Q) Settings 添加设置项——动态方式
- Linux 安装仿宋字体
- 【Hadoop】运行MR任务,出现Container is running beyond physical memory limits错误
- 从零开始使用 IDEA 开发插件 (一)
热门文章
- The 2019 ACM-ICPC China Shannxi Provincial Programming Contest-L.Swap
- seata xid是什么_调用没有自动传递xid
- Linux(RHEL7及CentOS7)的时间设置篇(timedatectl,date,hwclock)-系统管理(2)
- 排查解决Java进程占用内存过高
- aix 6安装oracle 11g,求助!AIX6.1安装Oracle11g报错
- 内存双通道 内存频率 内存容量 笔记本双通道 mini主机双通道 内存对集显的影响巨大(zen2)
- 关键词提取算法之RAKE
- 使用 Tensorflow 2 进行自定义对象检测的一般方法
- HP ProLiant DL580 G7简介
- 中望CAD二次开发自定义菜单(C++)