IFRAME scrollen mit JavaScript
sika11
- javascript
2 Matthias Apsel0 sika11
0 molily
Hallo,
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