获取设备网页/设备屏幕信息,全!

 <script type="text/javascript">
        function loadW() {

            var scale=window.devicePixelRatio;
            var s = "";
            s += "网页可见区域宽:" + document.body.clientWidth;
            s += "</br>网页可见区域高:" + document.body.clientHeight;
            s += "</br>网页可见区域宽:" + document.body.offsetWidth + " (包括边线的宽)";
            s += "</br>网页可见区域高:" + document.body.offsetHeight + " (包括边线的宽)";
            s += "</br>网页正文全文宽:" + document.body.scrollWidth;
            s += "</br>网页正文全文高:" + document.body.scrollHeight;
            s += "</br>网页被卷去的高:" + document.body.scrollTop;
            s += "</br>网页被卷去的左:" + document.body.scrollLeft;
            s += "</br>网页正文部分上:" + window.screenTop;
            s += "</br>网页正文部分左:" + window.screenLeft;
            s += "</br>屏幕分辨率的高:" + window.screen.height;
            s += "</br>屏幕分辨率的宽:" + window.screen.width;
            s += "</br>屏幕可用工作区高度:" + window.screen.availHeight;
            s += "</br>屏幕可用工作区宽度:" + window.screen.availWidth;
            s += "</br>设备像素比(window.devicePixelRatio):" + scale;
            s += "</br>screen.width * scale: " + screen.width * scale;
            s += "</br>screen.height * scale: " + screen.height * scale;
            s += "</br> <div style='font-weight: bold;font-size: 20px;color: #666666'> 设备信息如下:</div>";
            s+='</br><span style="color:red">navigator.geolocation</span>: '+navigator.geolocation
            s+='</br><span style="color:red">navigator.webkitPersistentStorage</span>: '+navigator.webkitPersistentStorage
            s+='</br><span style="color:red">navigator.webkitTemporaryStorage</span>: '+navigator.webkitTemporaryStorage
            s+='</br><span style="color:red">navigator.doNotTrack</span>: '+navigator.doNotTrack
            s+='</br><span style="color:red">navigator.onLine</span>: '+navigator.onLine
            s+='</br><span style="color:red">navigator.product</span>: '+navigator.product
            s+='</br><span style="color:red">navigator.appCodeName</span>: '+navigator.appCodeName
            s+='</br><span style="color:red">navigator.userAgent</span>: '+navigator.userAgent
            s+='</br><span style="color:red">navigator.platform</span>: '+navigator.platform
            s+='</br><span style="color:red">navigator.appVersion</span>: '+navigator.appVersion
            s+='</br><span style="color:red">navigator.appName</span>: '+navigator.appName
            s+='</br><span style="color:red">navigator.vendorSub</span>: '+navigator.vendorSub
            s+='</br><span style="color:red">navigator.vendor</span>: '+navigator.vendor
            s+='</br><span style="color:red">navigator.productSub</span>: '+navigator.productSub
            s+='</br><span style="color:red">navigator.cookieEnabled</span>: '+navigator.cookieEnabled
            s+='</br><span style="color:red">navigator.mimeTypes</span>: '+navigator.mimeTypes
            s+='</br><span style="color:red">navigator.plugins</span>: '+navigator.plugins
            s+='</br><span style="color:red">navigator.language</span>: '+navigator.language
            s+='</br><span style="color:red">navigator.javaEnabled</span>: '+navigator.javaEnabled
            s+='</br><span style="color:red">navigator.getStorageUpdates</span>: '+navigator.getStorageUpdates
            s+='</br><span style="color:red">navigator.webkitGetGamepads</span>: '+navigator.webkitGetGamepads
            s+='</br><span style="color:red">navigator.webkitGetUserMedia</span>: '+navigator.webkitGetUserMedia
            s+='</br><span style="color:red">navigator.registerProtocolHandler</span>: '+navigator.registerProtocolHandler
            s+='</br><span style="color:red">navigator.vibrate</span>: '+navigator.vibrate
//            for(var item in navigator){
//                s +="</br>s+='&lt;/br&gt;&lt;span style=\"color:red\"&gtnavigator."+item+"&lt;/span&gt: '+navigator."+item+"";
//            }
            document.write(s)
        }
        window.onload = loadW;
    </script>

 

posted @ 2014-03-05 10:38  嘿煤贵  阅读(657)  评论(0编辑  收藏  举报