IFRAME scrollen mit JavaScript
    
sika11
    
    
      
    
  - javascript
- 2 Matthias Apsel- 0 sika11
 
- 0 molily
 nicht angemeldet
 nicht angemeldetHallo,
ich habe folgendes Problem: ich möchte in einer Seite die ich über ein IFRAME aufrufe beim load an eine bestimmte Stelle scrollen.
ich hab versucht über die Onload-Funktion ein Script aufzurufen:
<script type="text/javascript" language="JavaScript">
 function pageScroll() {				document.getElementById('iframe').scrollBy(100,100); // horizontal and vertical scroll increments
}
</script>
<iframe onload="pageScroll()" name="iframe" id="iframe" src="test.html"   scrolling="auto" >
</iframe>
Danke, sika11
Om nah hoo pez nyeetz, sika11!
Matthias
 
ja es gibt keine andere Möglichkeit - ich kann es nur über ein IFRAME bewerkstelligen.
document.getElementById('iframe').scrollBy(100,100); // horizontal and vertical scroll increments
getElementById liefert dir ein iframe-Elementobjekt,
scrollBy ist eine Methode des window-Objekts des Iframes,
vom dem einen auf das andere kommst du über die contentWindow-Eigenschaft des iframe-Elements.
document.getElementById('iframe').contentWindow.scrollBy(100,100);
Eine andere Möglichkeit wäre window.frames:
frames.iframe.scrollBy(100,100);
Mathias