Matthias Kleinekathöfer: Browserabfrage bei MouseOver

Mahlzeit und schoene Gruesse aus Hamburg!

Ich habe folgendes Problem. Wie bekomme ich eine gute Browserabfrage für einen MouseOver-Befehl hin?

Bis dann,
Matthias

  1. Hallo Matthias,

    Wie bekomme ich eine gute Browserabfrage für einen MouseOver-Befehl hin?

    Zum Beispiel, indem Du bei onMouseover eine Funktion aufrufst, die eine Browserabfrage realisiert.

    Zum Beispiel so:

    <script language="JavaScript">
    function BrowserCheck()
    {
    NSalt=0, NSneu=0, MSIEalt=0, MSIEneu=0;
    if(navigator.appName == "Netscape")
      {
       if(eval(navigator.appVersion.substring(0,1)) < 4)
          NSalt = 1;
       else
          NSneu = 1;
      }
    if(navigator.appName == "Microsoft Internet Explorer")
      {
       if(eval(navigator.appVersion.substring(0,1)) < 4)
          MSIEalt = 1;
       else
          MSIEneu = 1;
      }
    if(NSalt==1)
      {
       /* tu was, nur wenn Netscape 3x. oder kleiner */
      }
    if(NSneu==1)
      {
       /* tu was, nur wenn Netscape 4x. oder groesser */
      }
    if(MSIEalt==1)
      {
       /* tu was, nur wenn MS IE 3x. oder kleiner */
      }
    if(MSIEneu==1)
      {
       /* tu was, nur wenn MS IE 4x. oder groesser */
      }
    }
    </script>

    Beispiel-Aufruf in HTML:

    <a href="blabla.htm" onMouseover="BrowserCheck()">...</a>

    viele Gruesse
      Stefan Muenz