finnsen: document.getElementById.style.left funzt unter Netscape net

Beitrag lesen

Heyho,

Ich habe ein animiertes Menü, dass im Netscape nicht so ganz will, wie ich es will, hier der Quelltext des Skripts:

var ready = 1;
var over_menu = 0;
var bis = 225;
var left_pos = 0;
var intervall;
var sec_id;

function menu_over(id)
{
  sec_id = id;

if(ready == 1)
  {
    over_menu = 1;
    ready = 0;
    left_pos = document.getElementById("item"+id).offsetLeft;
    intervall = window.setInterval("menu_move()",5);
  }
}

function menu_move()
{
    if(left_pos < bis && over_menu == 1)
    {
      left_pos++;
      document.getElementById("item"+sec_id).style.left = left_pos;
    }

else
    {
      window.clearInterval(intervall);
      alert(document.getElementById("item"+sec_id).offsetLeft);
    }
}

Wenn ich das Menü nun im Netscape ausprobiere, zeigt er mir bei alert(); "125" an, und das Item hat sich kein Stück bewegt...

Wäre für Hilfe seht dankbar,

gruß,

finnsen