Ergebnis 1 bis 9 von 9
  1. #1
    Bugbear Wurm
    Registriert seit
    19.03.2008
    Beiträge
    261

    Standard Internet Explorer User blocken

    Wie die Überschrift schon sagt! Hat jemand ein Code mit den man Usern die den IE benutzen kann blocken kann und sagen kann das sie sich bitte firefox runterladen zu haben!
    Ich habe eine Webpräsenz die mit den Internet explorer total falsch angezeigt wird! Ich weiß auch nicht wie man die Page für den IE anpassen kann...
    mfg reQuire

  2. #2
    CIH-Virus
    Registriert seit
    28.11.2006
    Beiträge
    497

    Standard

    Code:
    $browser = getenv("HTTP_USERAGENT");
    Und dann einfach ne if-abfrage :-)

  3. #3
    Bugbear Wurm
    Registriert seit
    19.03.2008
    Beiträge
    261

    Standard

    Also auf deutsch übersetzt müsste das so heißen?
    Code:
    If $browser gleich internet explorer so (then) verbiete ihm auf die webseite zu gehen fals (else) er firefox hat lass ihn drauf???
    Naja werd mal schauen wie der Php Code dann richtig heißt

    Added after 39 minutes:

    HAb jetzt nen schönen Javascript
    klappt alles super
    Code:
    <html>
    <head>
            <meta http-equiv="refresh" content="1; 
    URL=http://www.domain.com/realhomepage.html">
    </head>
    <body>
    <script language="javascript">
    <!--
    if (navigator.appName == "Microsoft Internet Explorer") {
            document.location = "http://www.domain.com/ie_reject.shtml"; 
    } else { 
            document.location = "http://www.domain.com/realhomepage.html";
    }
    // -->
    </script>
    </body>
    </html>

  4. #4
    × Avatar von DvdRom
    Registriert seit
    22.10.2005
    Beiträge
    562

    Standard

    hier etwas einfacher

    Code:
    <!--[if lte IE 7]>
    <script language="Javascript" type="text/javascript">
    <!--
    alert('Sie benutzen den Internet Explorer in der Version 8 oder niedriger!\n\nBitte besorgen sie sich einen vernünftigen Browser!\n\nSie werden auf die Seite des Mozilla Firefox weitergeleitet!\n\nDort können Sie den Firefox Browser runterladen.\n\nDann können sie meine Seite wieder Besuchen.');
    location.href="http://www.getfirefox.com";
    //-->
    
    </script>
    <![endif]-->
    ,

  5. #5
    Bugbear Wurm
    Registriert seit
    19.03.2008
    Beiträge
    261

    Standard

    Vielen Dank!
    • Deine Nachricht ist leider zu kurz!

  6. #6
    CIH-Virus
    Registriert seit
    28.11.2006
    Beiträge
    497

    Standard

    Dann schieb ich das auch mal in die Javascript Section.

  7. #7
    Bugbear Wurm
    Registriert seit
    19.03.2008
    Beiträge
    261

    Standard

    Der Code von DVD ist genial!
    DOch wenn die Message anzeigt ist nur ein Ok Button ich möchte mit ok und abrechen so das man abrechen klick auf die Seite kommt

  8. #8

    Standard

    Code:
    <!--[if lte IE 7]>
    <script type="text/javascript">
    <!--
    if (confirm("Sie benutzen den Internet Explorer in der Version 8 oder niedriger!\n\nBitte besorgen Sie sich einen vernünftigen Browser!\n\nWenn Sie auf OK klicken werden Sie auf die Seite des Mozilla Firefox weitergeleitet!\n\nDort können Sie den Firefox Browser runterladen.\n\nKlicken Sie auf Abbrechen um meine Seite jetzt zu besuchen.")) {
    	location.href="http://www.getfirefox.com";
    }
    //-->
    </script>
    <![endif]-->
    Mfg

    Chaos
    Eine Regierung muß sparsam sein, weil das Geld, das sie erhält, aus dem Blut und Schweiß ihres Volkes stammt.
    Es ist gerecht, daß jeder einzelne dazu beiträgt, die Ausgaben des Staates tragen zu helfen. Aber es ist nicht gerecht, daß er die Hälfte seines jährlichen Einkommens mit dem Staate teilen muß.

    Friedrich II. der Große

  9. #9
    CIH-Virus
    Registriert seit
    22.06.2007
    Beiträge
    451

    Standard

    *rauskram*
    wieso schiebt ihr das nach Javascript?
    mit PHP geht es auch..



    Code:
    if( eregi("(opera) ([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT,$regs) || eregi("(opera/)([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT,$regs))
    {
        $browser = "Opera $regs[2]";
    }
    else if( eregi("(msie) ([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
    {
        $browser = "MSIE $regs[2]";
    }
    else if( eregi("(konqueror)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
    {
        $browser = "Konqueror $regs[2]";
    }
    else if( eregi("(lynx)/([0-9]{1,2}.[0-9]{1,2}.[0-9]{1,2})",$HTTP_USER_AGENT,$regs) )
    {
        $browser = "Lynx $regs[2]";
    }
    else if( eregi("(netscape6)/(6.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
    {
        $browser = "Netscape $regs[2]";
    }
    else if( eregi("mozilla/5",$HTTP_USER_AGENT) )
    {
        $browser = "Netscape";
    }
    else if( eregi("(mozilla)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
    {
        $browser = "Netscape $regs[2]";
    }
    else if( eregi("w3m",$HTTP_USER_AGENT) )
    {
        $browser = "w3m";
    }
    else
    {
        $browser = "?";
    }

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •