how to show different messages based on visitor's user agent in web pages

Discussion in 'HTML & Website Design' started by SUN., Jun 12, 2009.

  1. #1
    How we can show desired content based on visitors user agent ?
    For example how we can Show a funny picture when visitor come by IE and show content when they use firefox ...
     
    SUN., Jun 12, 2009 IP
  2. SUN.

    SUN. Well-Known Member

    Messages:
    324
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    108
    #2
    any body here?
     
    SUN., Jun 12, 2009 IP
  3. babanesma

    babanesma Well-Known Member

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    116
    #3
    you can use Javascript , visit this link for more
    
    <script type="text/javscript">
    var browser=navigator.appName;
    if(browser == "Microsoft Internet Explorer")
    document.write(/ what you want to show in IE)
    else
    document.write(// what you want to show in other browsers )
    </script>
    Code (markup):
     
    babanesma, Jun 12, 2009 IP
  4. SUN.

    SUN. Well-Known Member

    Messages:
    324
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    108
    #4
    and what about firefox ?
    can this work ? :
    if(browser == "Mizzila firefox")
    document.write(/ what you want to show in FF)
     
    SUN., Jun 13, 2009 IP
  5. MhW

    MhW Active Member

    Messages:
    370
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    85
    #5
    This should do the trick:
    <script type="text/javascript">
    <!--
    var browserName=navigator.appName; 
    if (browserName=="Netscape")
    { 
     document.write("You're currently using FireFox");
    }
    else 
    { 
     if (browserName=="Microsoft Internet Explorer")
     {
     document.write("You're currently using Internet Explorer");
     }
     else
      {
     document.write("You're using something that's \"not\" FireFox or Internet Explorer");
       }
    }
    //-->
    </script>
    Code (markup):
     
    MhW, Jun 13, 2009 IP
  6. SUN.

    SUN. Well-Known Member

    Messages:
    324
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    108
    #6
    why Netscape ?!
     
    SUN., Jun 13, 2009 IP
  7. MhW

    MhW Active Member

    Messages:
    370
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    85
    #7
    No need to shout :rolleyes:

    Netscape is a (now retired) browser that's built upon Firefox. I'm sure somebody will correct me if I'm wrong, although as far as I'm aware Firefox hasn't got it's own "browser name" in the sense that you can't type "mozilla firefox" as the browser name in IF statements etc...

    The code I gave you above works fine. :cool:
     
    MhW, Jun 13, 2009 IP
  8. SUN.

    SUN. Well-Known Member

    Messages:
    324
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    108
    #8
    ok.
    that work on google chrome too !
    seems like every bodt are Netscape's suns ..
     
    SUN., Jun 13, 2009 IP