Stefan: je nach Browser ein anderes href

hier meine Frage nochmals konkreter:

Welche html bzw. js Anweisung benötige ich, um in Abhängigkeit vom Browser (IE, Netscape ..) unterschiedliche html-Dateien ausführen zu lassen? So dass ich im folgenden Beispiel entweder <A HREF="Down_IE.htm" .. bzw.
<A HREF="Down_Netscape.htm" ...  anststatt
<A HREF="Down.htm" .... ansprechen kann.

Beispiel:
<TR>
<TD></TD>
<TD><A HREF="Down.htm"
onMouseOver="goOver('Down','Down_light')"
onMouseOut="goOver('Down','Down_dark')"
TARGET="Main">
<IMG SRC="../images/DownDark.gif" Name="Down"></A></TD>
</TR>

In Selfhtml finde ich zwar Beispiele zu browserabhängigen Unterscheidungen, jedoch konnte ich für mein konkretes Beispiel nichts finden.

  1. Hallo

    Welche html bzw. js Anweisung benötige ich, um in Abhängigkeit vom Browser (IE, Netscape ..) unterschiedliche html-Dateien ausführen zu lassen? So dass ich im folgenden Beispiel entweder <A HREF="Down_IE.htm" .. bzw.
    <A HREF="Down_Netscape.htm" ...  anststatt
    <A HREF="Down.htm" .... ansprechen kann.

    <script language="JavaScript">
    function browser_link()
    { if(document.all) location.href="down_ie.html";
      else { if(document.getElementById()) location.href="down_moz.html";
             else location.href = "down_nc.html"; }
    }
    </script>

    <a href="Down.html" onClick="browser_link(); return false;">...</a>

    Das sollte gehn.

    Ciao,

    Harry