XaraX: Scrollbuttons nur anzeigen, wenn notwendig

Beitrag lesen

Gute Nacht,


<script language="JavaScript" src="../scripts/scripts.js" type="text/JavaScript">
</script>
...

<iframe src="page1.html" name="detail" width="290" height="240">

<p>can't show frames...</p>
</iframe>
...

<div id='link'></div>


<script type="text/JavaScript">
function pruefe()
   {
   if(document.all && document.all.tags('body')[0].offsetHeight)
        var a=document.all.tags('body')[0].offsetHeight;
   else var a=document.body.offsetHeight;

var b=parent.document;

if(b.getElementsByName("detail")[0].height<a)
      {
      var c=b.getElementById('link');
      var d=document.createElement('img');
      d.src='up_normal.jpg'
      d.onmouseover=function(){scrollTop();}
      c.appentChild(d);
      var d=document.createElement('img');
      d.src='down_normal.jpg'
      d.onmouseover=function(){scrollBottom();}
      c.appentChild(d);
      }
   }

</script>

...

<body onLoad='pruefe()'>


[scripts.js]:

function scrollTop() {
  var i;
  for (i = 0; i < scrollSize; i++) {
    frames['detail'].window.scrollBy(0, -1);
  }
}

function scrollBottom() {
  var i;
  for (i = 0; i < scrollSize; i++) {
    frames['detail'].window.scrollBy(0, 1);
  }
}

Da ich leider (wie schon in https://forum.selfhtml.org/?t=88464&m=527650 angekündigt) betriebs(system)blind bin, bitte ich nochmal einen IE-Nutzer den Code zu validieren. Danke!

Gruß aus Berlin!
eddi