Javascript中获取DPI

JavaScript014

Javascript中获取DPI,第1张

function $_GETDPI() {

    var arrDPI = new Array

    if (window.screen.deviceXDPI) {

        arrDPI[0] = window.screen.deviceXDPI

        arrDPI[1] = window.screen.deviceYDPI

    }

    else {

        var tmpNode = document.createElement("DIV")

        tmpNode.style.cssText = "width:1inheight:1inposition:absoluteleft:0pxtop:0pxz-index:99visibility:hidden"

        document.body.appendChild(tmpNode)

        arrDPI[0] = parseInt(tmpNode.offsetWidth)

        arrDPI[1] = parseInt(tmpNode.offsetHeight)

        tmpNode.parentNode.removeChild(tmpNode)

   }

   return arrDPI

}

使用的时候直接输入$_GETDPI()即可

你这问题不好理解啊!

我猜你是这意思不知道对不对

就是一个页面地址有个“?”号 你要取这问好后面的值

如果是这样的话 可以这样做

var url= document.URL ///也可以是window.location.href等

var s = url.indexOf("?")

if(s!=-1){ var id = url.substring(s+1)}

id就是?号后面的值

下面是我的博客