Fabian: schon wieder opera identifizieren

Beitrag lesen

Hi!

Ich muss mit javascript Opera vom IE unterscheiden können, weil der IE halbtransparente PNG-bilder nur über irgendwelche Filter unterstützt  unterstützt.

Jetzt hab' ich im Forum gestöbert und bin auf folgendes gekommen:

if(document.all && document.getElementById && navigator.appName == "Microsoft Internet Explorer"){
 if (!(navigator.userAgent.indexOf("Opera")>-1 || window.opera || window.opera7)){
    echo "IE und kein Opera";
  }
}

Könnt ihr mir helfen und sagen, ob das jetzt so funktioniert. Im neusten Opera hab ich s schon getestet und es geht - die älteren Opera-Versionen müssten noch getestet werden ... und auch ob das Ganze im IE funktioniert - da kann ich das Ganze momentan nicht testen.

Kann mir jemand helfen?

Gruß, Fabian.