在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

JavaScript获取用户的DPI

JavaScript 清风 529℃ 0评论

在某些情况下,需要获得用户的DPI。以下方法是用JavaScript实现获取用户的DPI。


function getDPI() {
        var arrDPI = new Array;
        var devicePixelRatio = window.devicePixelRatio || 1;
        var tmpNode = document.createElement("DIV");
        tmpNode.style.cssText = "height: 1in; left: -100%; position: absolute; top: -100%; width: 1in;";
        document.body.appendChild(tmpNode);
        arrDPI[0] = parseInt(tmpNode.offsetWidth)* devicePixelRatio;
        arrDPI[1] = parseInt(tmpNode.offsetHeight)*devicePixelRatio;
        tmpNode.parentNode.removeChild(tmpNode);
         
        return arrDPI;
}
alert(getDPI());

转载请注明:清风博客 » JavaScript获取用户的DPI

喜欢 (3)or分享 (0)
支付宝扫码打赏 微信打赏
发表我的评论
取消评论

CAPTCHA Image
Reload Image
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址