Hallo,
ich habe hier schöne Beispiele gefunden, die mir geholfen haben ein Frame aus einem anderen Frame zu scrollen.
Leider funktioniert das nicht, wenn in dem frame was gescrollt werden soll, eine Internetseite geladen wird. Es kommt die Fehlermeldung bei "parent.Anzeige.scrollBy(0,-1)" Zugriff verweigert.
Hier ein Beispiel der index.htm:
<frameset framespacing="0" border="0" frameborder="0" rows="100,142,*">
<frame name="Anzeige" scrolling="no" noresize src="http://forum.de.selfhtml.org" marginwidth="0" marginheight="0">
<frame name="Unten" src="unten.htm" marginwidth="0" marginheight="0" scrolling="no" noresize>
</frameset>
und hier die Funktionen:
var ScrollAction;
function ScrollUp()
{ parent.Anzeige.scrollBy(0,-1);
}
function StartScrollUp()
{ ScrollAction = window.setInterval("ScrollUp()", 10);
}
function ScrollDown()
{ parent.Anzeige.scrollBy(0,1);
}
function StartScrollDown()
{ ScrollAction = window.setInterval("ScrollDown()", 10);
}
function StopScroll()
{ window.clearInterval(ScrollAction);
}
Was muss ich tun, dass man auch Internetseiten scrollen kann?
Gruß,
Jörg