Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
    <meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
<title>Browser details - robocat</title>
  <!--
Try any of the following
•Window resize
•Page zooming using ctrl-+ and ctrl--
•Pinch zooming using touch (very different from page zoom!)
•IE10 versus IE11
•Modern(Metro) versus Desktop
•Win 8 versus Win 8 RT versus Win Phone 8
•Fullscreen using F11 key on Desktop (may need autohiding taskbar)
•Two windows snapped side by side on Modern(Metro)
  -->
  <script>
function add(s) {
  var div = document.createElement('div');
  div.textContent = s;
  document.getElementById('log').appendChild(div);
}
  
function addall(o, name, keys) {
  for (var i in (keys || o)) {
    var type = typeof o[i];
    if (i != i.toUpperCase() && type != 'function' && type != 'object') {
     add(name + '.' + i + ': ' + o[i]);
    }
  }
  add('------------------------------------------');
}
function showdata() {
  document.getElementById('log').innerHTML = '';
  addall(document.documentElement, 'document.documentElement', {clientWidth:1,clientHeight:1,offsetWidth:1,offsetHeight:1});
  addall(window, 'window');
  addall(screen, 'screen');
  addall(navigator, 'navigator');
}
function showdataevents() {
  if (!showdataevents.done) {
    showdataevents.done = true;
    window.addEventListener('resize', showdata);
    window.addEventListener('scroll', showdata);
    window.addEventListener('orientationchange', showdata);
  }
}
  </script>
</head>
<body onload="showdata()">
  <button onclick="showdata()">update</button>
  <button onclick="showdataevents()">auto-update</button>
  <div id="log" style="height:2000px"></div>
  <plaintext style="display:none">
    DONT PUT ANYTHING HERE - plaintext tag prevents jsbin code from running and interfering
</body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers