MasterBene87@gmx.de: frame scrollen?

Beitrag lesen

hi Gernot,
alos irgentwetetwas mache ich total falsch,
selbst wenn ich den source der gegebenen seite (http://www.sprachlernspiele.de/scroll/) abaendere funtzt es nicht =( ..
hier mal der geaenderte code :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Scrollbuttons bei Bedarf</title>
<script type="text/javascript">
<!--
function pruefe() {
   if(document.all&&!window.opera) {
     var a=document.all.detail;
     detail.document.body.scroll='no';
   } else {
     var a=document.getElementsByName('detail')[0];
     a.scrolling='no';
   }
   var b=detail.document.getElementById('cont');
   var c=document.getElementById('link');

if(a.height<b.offsetHeight) {
     if(!c.childNodes||c.childNodes.length<1) {
      var d=document.createElement('img');
      d.src='http://www.sprachlernspiele.de/scroll/up_normal.gif';
      d.style.cursor='pointer';
      d.style.marginLeft='5px';
      d.onmouseover=initUp;
      d.onmouseout=scrollStop;
      c.appendChild(d);
      d=document.createElement('br');
      c.appendChild(d);
      d=document.createElement('img');
      d.src='http://www.sprachlernspiele.de/scroll/down_normal.gif';
      d.style.cursor='pointer';
      d.style.marginLeft='5px';
      d.onmouseover=initDown;
      d.onmouseout=scrollStop;
      c.appendChild(d);
     }
      } else {
      with (c) {
        for (i=0; firstChild; i++) {
          removeChild(firstChild);
        }
      }
   }
}

function initUp () {
 changePic(this);
 scrollUp();
}

function initDown () {
 changePic(this);
 scrollDown();
}

function changePic (pic) {
  if(pic.src.indexOf('up')>0) {
    if(pic.src.indexOf('normal')>0) {
      pic.src="http://www.sprachlernspiele.de/scroll/up_over.gif";
    } else {
      pic.src="http://www.sprachlernspiele.de/scroll/up_normal.gif";
    }
  } else {
    if(pic.src.indexOf('normal')>0) {
      pic.src="http://www.sprachlernspiele.de/scroll/down_over.gif";
    } else {
      pic.src="http://www.sprachlernspiele.de/scroll/down_normal.gif";
    }
  }
}

function scrollUp() {
  detail.scrollBy(0, -5);
  scr = window.setTimeout("scrollUp()",83);
}

function scrollDown() {
  detail.scrollBy(0, 5);
  scr = window.setTimeout("scrollDown()",83);
}

function scrollStop() {
  window.clearTimeout(scr);
  changePic(this);
}
//-->
</script>
</head>
<body bgcolor="#666666" vlink="FFFFFF" alink="FFFFFF" link="FFFFFF" >
<div style="border:solid 1px;width:292px;height:240px;float:left">
  <iframe scrolling="auto" src="http://www.sprachlernspiele.de/scroll/voll.html" name="detail" frameborder="no" width="290" height="240">
    <p>can't show frames...</p>
  </iframe>

</div>
<div>&nbsp;<a href="http://www.sprachlernspiele.de/scroll/voll.html" target="detail">voll</a></div>
<div>&nbsp;<a href="http://www.sprachlernspiele.de/scroll/leer.html" target="detail">leer</a></div><br>
<div id="link"></div>

</body>
</html>

PS: ich bin am verzweifeln ..