Martin: Browsererkennung vereinfachen

Beitrag lesen

Hallo, ich möchte gern am Anfang des Programms einmalig die
Browserspezifischen Syntax zum ansprechen der Layer in die Variablen
posLeft und posTop schreiben, damit ich einfach nur noch mit den Variablen
operieren kann ohne die verschiedenen Browsertypen weiter beachten
zu müssen. So klappts leider nicht.
Danke

if (NS4)
    {
    posLeft = parent.mainFrame.document.Buehli.document.Marke.left;
    posTop = parent.mainFrame.document.Buehli.document.Marke.top;
    }
    else if (IE4)
    {
        posLeft = parent.mainFrame.document.all.Marke.style.left;
    posTop = parent.mainFrame.document.all.Marke.style.top;
     }
    else
    {
    posLeft = parent.mainFrame.document.getElementById("Marke").style.left;
    posTop = parent.mainFrame.document.getElementById("Marke").style.top;
    }
.
.
function Position()
               {
               posLeft  = 200;
               posTop  = 300;
               }