André: Netscape 7 und Mozilla

Beitrag lesen

ok...

hab's nochmal getestet und denke dass es nicht an diesem script liegt.
die site ansich funktioniert in allen browsern super.

wenn ich allerdings eine conent-seite in einen andreren auftritt reinlade, dann gibt's eben bei nn7 probleme, dass mir meine rechte navi angezeigt wird obwohl sie hier nicht sein sollte.

könnte evtl auch an meiner browser-abfrage liegen.
gibt's da noch news bzgl. dom-standards und nn7???

hier mal der check:

var isNav  = ((uAgt.indexOf('mozilla')!=-1) && (uAgt.indexOf('spoofer')==-1)
                && (uAgt.indexOf('compatible') == -1) && (uAgt.indexOf('opera')==-1)
                && (uAgt.indexOf('webtv')==-1) && (uAgt.indexOf('hotjava')==-1));
    var isNav2 = (isNav && (isMajor == 2));
    var isNav3 = (isNav && (isMajor == 3));
    var isNav4 = (isNav && (isMajor == 4));
    var isNav4Up = (isNav && (isMajor >= 4));
    var isNavonly      = (isNav && ((uAgt.indexOf(";nav") != -1) ||
                          (uAgt.indexOf("; nav") != -1)) );
    var isNav6 = (isNav && (isMajor == 5));
    var isNav6Up = (isNav && (isMajor >= 5));
    var isGecko = (uAgt.indexOf('gecko') != -1);

var isIe     = ((uAgt.indexOf("msie") != -1) && (uAgt.indexOf("opera") == -1));
    var isIe3    = (isIe && (isMajor < 4));
    var isIe4    = (isIe && (isMajor == 4) && (uAgt.indexOf("msie 4")!=-1) );
    var isIe4Up  = (isIe && (isMajor >= 4));
    var isIe5    = (isIe && (isMajor == 4) && (uAgt.indexOf("msie 5.0")!=-1) );
    var isIe5_5  = (isIe && (isMajor == 4) && (uAgt.indexOf("msie 5.5") !=-1));
    var isIe5Up  = (isIe && !isIe3 && !isIe4);
    var isIe5_5Up =(isIe && !isIe3 && !isIe4 && !isIe5);
    var isIe6    = (isIe && (isMajor == 4) && (uAgt.indexOf("msie 6.")!=-1) );
    var isIe6Up  = (isIe && !isIe3 && !isIe4 && !isIe5 && !isIe5_5);

var isAol   = (uAgt.indexOf("aol") != -1);
    var isAol3  = (isAol && isIe3);
    var isAol4  = (isAol && isIe4);
    var isAol5  = (uAgt.indexOf("aol 5") != -1);
    var isAol6  = (uAgt.indexOf("aol 6") != -1);

var isOpera = (uAgt.indexOf("opera") != -1);
    var isOpera2 = (uAgt.indexOf("opera 2") != -1 || uAgt.indexOf("opera/2") != -1);
    var isOpera3 = (uAgt.indexOf("opera 3") != -1 || uAgt.indexOf("opera/3") != -1);
    var isOpera4 = (uAgt.indexOf("opera 4") != -1 || uAgt.indexOf("opera/4") != -1);
    var isOpera5 = (uAgt.indexOf("opera 5") != -1 || uAgt.indexOf("opera/5") != -1);
    var isOpera5Up = (isOpera && !isOpera2 && !isOpera3 && !isOpera4);

var isHotJava = (uAgt.indexOf("hotjava") != -1);
    var isHotJava3 = (isHotJava && (isMajor == 3));
    var isHotJava3Up = (isHotJava && (isMajor >= 3));