Hallo
Vorsicht!
Opera macht eine Endlosschleife bei diesem Script.
<script language="javascript">
function buttocks ()
{window.location.href="#bottom";}
</script>
<body onload="buttocks ()">
<a name="bottom">bottom</a>
Warum?
Operea lädt bei window.location.href=... die Seite neu
Seite neu laden bedeutet onload also Script nochmal ausführen,
also Seite neu laden ...... .
Unten genanntes Script prüft, ob die Funktion click für links[0], den ersten Link im Dokument, verfügbar ist (z.B. bei Opara und Mozilla) und klickt diesen an.
Dabei wird auch von Opera die Seite nicht neu geladen sondern nur der Anker angesteuert.
Ander Browser verwenden dann location.href um zum Seitenende zu springen.
<script type="text/javascript">
function buttocks (){
if(document.links[0].click) {
document.links[0].click();}
else {
window.location.href="#bottom";}
}
</script>
<body onload="buttocks ()">
<a href="#bottom"></a>
Seiteninhalt...
<a name="bottom">bottom</a>
</body>
Detlef