Kalle_Worms: Lösungsvorschlag mit JavaScript

Beitrag lesen

Hallo

kann man machen, wenn man eine seite über den #weissnichtwas befehl aufruft (also mit <a name='weissnichtwas'></a>) das dieser punkt dann in der mitte ist, und nicht oben?

Versuche mal, die Seite runterzurollen, damit dein Ankerpunkt in die Mitte kommt. Das folgende Beispiel funzt mit Netscape, aber nicht mit dem IE (hatte jetzt aber keinen Bock, noch weiter zu testen):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script type="text/javascript">
<!--
function nachUnten() {
  setTimeout("window.scrollBy( 0, -300 )",500);
}
//-->
</script>

<body onLoad="javascript:nachUnten()">
<script type="text/javascript">
<!--
for(var i=1; i<=100; i++)
 document.write("<br><a name='zeile"+i+"'>Zeile " +i +"</a>" );
//-->
</script>
</body>
</html>