Stefan Rohloff: Jetzt klappt es --- Vielen Dank!

Beitrag lesen

Oh Mann, vielen Dank, das hätte ich ja auch wirklich selber finden können! Sorry ;-)

Jetzt klappt es endlich, ich war schon verzweifelt ...

Kannst Du zukünftig bitte Deinen Code auf das wesentliche reduzieren, gerade der unwichtige PHP-Teil stört?

Ja, werde ich ... hatte auch jetzt schon überlegt, was ich weglassen könnte ... hatte aber keine Ahnung, womit der Fehler zusammenhängen könnte, dashalb hab ich (zu) viel dringelassen ... aber sonst hätte ich vermutlich das onload im <body> auch weggelassen, darauf hätte ich nicht getippt ...

Wie man nun erreicht, dass die neue Funktion bei window:onload nun nicht die alte überschreibt, hab ich wenigstens noch selber herausgefunden :-)

Falls jemand hier mal nachliest, so funktioniert es jetzt (im <body> steht nirgends mehr Javascript):

<script type="text/javascript">
function scrollposition()
{
  document.getElementById("bildleiste").scrollTop=212;
}
window.onload = scrollposition;
</script>

<!--[if lt IE 7]>
<script type="text/javascript">
function menu()
{
  var bruecke = document.getElementById("bruecke");
  var strich  = document.getElementById("strich");
  var menu    = document.getElementById("menu");

document.getElementById("menubox").onmouseover = function()
  {
    bruecke.style.display="block";
    strich.style.display="block";
    menu.style.display="block";
  }
  document.getElementById("menubox").onmouseout = function()
  {
    bruecke.style.display="none";
    strich.style.display="none";
    menu.style.display="none";
  }
}
window.onload = function() {menu(); scrollposition();}
</script>
<![endif]-->