Jens W.: Prüfen, ob Scrollbalken da ist, oder nicht

Beitrag lesen

Hallo Jan,

Probier mal folgendes Beispiel:
(getestet im IE6.0 und NS7.02)
(sollte laufen mit IE4.0+ und NS3.0+)

<html>
<head>
</head>
<script language="JavaScript">
<!--
function test()
{
  window.scrollTo(0,10000);
  var testwert = document.getElementsByTagName("body")[0].scrollTop;
  window.scrollTo(0,0);
  if(testwert > 0)
   alert("Der Inhalt sprengt den Rahmen!")
  else
   alert("nix da!")
}
function f()
{
 for(i=0;i<50;i++)
 document.getElementById("vieltext").innerHTML+= "Fülltext<br>";
}
function l()
{
 document.getElementById("vieltext").innerHTML = "";
}

//-->
</script>
<body scroll=auto>
<a href="javascript:test()">Seite testen</a> || <a href="javascript:f()">Seite füllen</a> || <a href="javascript:l()">Seite leeren</a>
<div id="vieltext"></div>
</body>
</html>

MfG
Jens