kostenloser Webspace werbefrei: lima-city


[JavaScript] Browser erkennen, aber alle!

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    fcr

    Kostenloser Webspace von fcr

    fcr hat kostenlosen Webspace.

    Moin, also es gibt ja ?berall so'ne Scripts, die einem sagen, ob man jetzt IE benutzt oder Netscape und in welcher Version und so.

    Aber ich bin auf der Suche nach nem Script das erkennt, ob man jetzt Opera, Firefox, IE, SeaMonkey, Netscape, Realplayer etc. benutzt und in welcher Version.

    http://www.gulli.com/tools/anonymitaetscheck/

    Da steht bei Browser auch, welchen man benutzt. Aber ich will mir den Kram wie "Mozilla", "Gecko" etc. sparen. Sondern nur den Browsernamen + Version.

    Und leider hab ich das im Quelltext nicht entdecken k?nnen. Nur die anderen Sachen darunter... (Systemzeit, Plugins etc.)

    //edit: Bei Gulli ist es aber anscheinend ohne JS ghemacht worden.

    Beitrag ge?ndert am 23.06.2006 11:22 von fcr
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. http://wiki4you.de/index.php/Get_user_info:php

    Funktion "cyCase_get_browser ()" ist die interessante f?r dich.
    Aber Achtung, man kann den Browser-Typ, der gesendet wird, ?ndern! D.h. das der User die Seite nicht mit dem Browser aufgerufen haben muss, der ausgegeben wird.

    MfG Lucas
  4. Das JavaScript Equivalent :

    navigator.appName
  5. Autor dieses Themas

    fcr

    Kostenloser Webspace von fcr

    fcr hat kostenlosen Webspace.

    Wieso geht das hier nicht?

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Test</title>
    </head>
    <body>
    <script type="text/javascript">
    document.write("Sie benutzen den" + navigator.appName "in der Version" + navigator.appVersion)
    </script>
    </body>
    </html>
  6. nach navigator.appName fehlt ein +
  7. versuchs mal mit navigator.userAgent; ,weil der user nicht (oder nur sehr schwer) den browsertyp, der gesendet wird beiflussen kann.

    Bei mir sieht das dann so aus:


    nav = navigator.userAgent;
    if(nav.search(/Opera/) !=-1) {
    browser = "Opera";
    }else{
    if(nav.search(/MSIE/) !=-1) {
    browser = "Microsoft Internet Explorer";
    }else{
    if(nav.search(/Safari/) !=-1) {
    browser = "Safari";
    }else{
    if(nav.search(/Mozilla/) !=-1) {
    browser = "Mozilla";
    }
    else{
    browser = navigator.appName;
    }
    }
    }
    }
  8. Guckt euch besser mal diese Seite hier an:
    http://www.lipfert-malik.de/webdesign/tutorial/bsp/browser_js_test.html

    Man sollte nicht ?ber den UserAgent oder den Navigator-Namen gehen, sondern die F?higkeiten testen, die ein Browser hat und danach feststellen welcher Client es ist.

    ?ber diese Seite k?nnt ihr euch auch eigene spezielle Browserweichen zusammenstellen oder was auch immer ihr mit der Browserinformation vorhabt.

    H2O
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!