Moin,
folgendes habe ich mir schon zusammengebastelt:
var opera=false, msie=false, netscape=false, dhtml=false, badbrowser=false;
if(window.opera) opera = true;
if(document.all && !opera) msie = true;
if(document.layers && !opera) netscape = true;
if(!opera && !msie && !netscape) {
if(document.getElementById) dhtml = true;
else badbrowser = true; }
if(opera || msie) { // Start (Browser OK)
alert("wunderbar"); }
else if(netscape) { // NS 4
alert("igitt - ns4. hässlich *g*"); }
} else if(dhtml) {
alert("PROBLEMZONE");
} else if(badbrowser) {
alert("Schlechter komischer kleiner browser ;)"); }
Sozusagen. Das Problem liegt (selbstverständlich ;) in der Problemzone. Ich möchte möglichst nicht mit irgendwelchen Useragent's arbeiten, die ich mühselig mittels regex-pattern auseinandernehmen müsste, sondern nur eine schnelle und flexibele lösung, sodass auch in z.B. Mozilla ein alert("wunderbar"); erscheinen kann und ich diesen browser nicht den Nichtidentifizierbaren zuschreiben muss.
Vorschläge?
Gruß,
Sven
+--------------------------------------------+
| Ferien! in Kürze bin ich weg für mehrere |
| Wochen weg :/ |
| Man sieht mich spätestens am 30. August |
| wieder :) |
| Und am 4.September dürfen die "Sven"'s dann|
| ihren Namenstag feiern ;) |
+---+ +---+
| Schöne Zeit wünsche ich allen hier im Forum, |
| |
| Sven - sommerferien04.20.wauwau@spamgourmet.org |
+----------------------------------------------------+
+----------------------------------------------------+
|SELFcode: |
| ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
|ENcode: |
| http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
|DEcode: |
| http://peter.in-berlin.de/projekte/selfcode/
+----------------------------------------------------+