michael: in mozilla gehts..im IE nicht!

hi
hab ein blödes problem hab ne seite mit dynamischen buttons mithilfe von java gebaut, die funktioniert unter mozilla firefox browser einwandfrei, aber unter dem IE wird gar nichts außer dem hintergrund angezeigt, nichtmal die buttons. kenn mich nicht so sehr aus mit html und frickel mir da manchmal was zurecht
hier mal der seitencode (ich weiß ist alles durcheinander aber unter mozilla klaptts einwandfrei...der code ist übrigens größtenteils von selfhtml

<html>
<head>
<title>Dynamische grafische Buttons</title>
<script type="text/javascript">

Normal1 = new Image();
Normal1.src = "start.gif";
Highlight1 = new Image();
Highlight1.src = "start1.gif";

Normal2 = new Image();
Normal2.src = "info.gif";
Highlight2 = new Image();
Highlight2.src = "info1.gif";

Normal3 = new Image();
Normal3.src = "optik.gif";
Highlight3 = new Image();
Highlight3.src = "optik1.gif";

Normal4 = new Image();
Normal4.src = "musik.gif";
Highlight4 = new Image();
Highlight4.src = "musik1.gif";

/* usw. fuer alle weiteren zu benutzenden Grafiken */

function Bildwechsel (Bildnr, Bildobjekt) {
  window.document.images[Bildnr].src = Bildobjekt.src;
}
</script>
<style type="text/css">
body { background-color:#663333; color:#FFCC99; }
a:link { color:#FF9966; }
a:visited { color:#FF9900; }
a:active { color:#FFFFFF; }
</style>
</HEAD>
<BODY background="schwarz.JPG" text="#FFCC99;" link="blue" alink="blue" vlink="blue" marginwidth="120" leftmargin="120">
<BR>
<BR>
<BR>

<br>
<br>
<BR>
<BR>
<BR>
<BR>
<a href="start.html" target=rechts
  onmouseover="Bildwechsel(0, Highlight1)"
  onmouseout="Bildwechsel(0, Normal1)"<IMG border=0 src="start.gif"></a>
<br>
<a href="info.html" target=rechts
  onmouseover="Bildwechsel(1, Highlight2)"
  onmouseout="Bildwechsel(1, Normal2)"<IMG border=0 src="info.gif"></a>
<br>
<a href="bilder.html" target=rechts
  onmouseover="Bildwechsel(2, Highlight3)"
  onmouseout="Bildwechsel(2, Normal3)"<IMG border=0 src="optik.gif"></a>
<br>
<a href="mp3.html" target=rechts
  onmouseover="Bildwechsel(3, Highlight4)"
  onmouseout="Bildwechsel(3, Normal4)"<IMG border=0 src="musik.gif"></a>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td valign="top">

</td>
</tr>
</table>

</body>
</html>

hoffe mir kann jemand helfen, da meine hp nicht richtig klappt :(

  1. Hallo michael,

    Dein HTML ist nicht in Ordnung:

    <a href="start.html" target=rechts
      onmouseover="Bildwechsel(0, Highlight1)"
      onmouseout="Bildwechsel(0, Normal1)"<IMG border=0 src="start.gif"></a>

    ^ hier fehlt ein ">",
    wie in den anderen A-Tags. Ist der gepostete Code vollständig? Da fehlt nämlich einiges. Evtl. besuchst du mal den validator

    Testest du Deine Seite im IE offline? Dann solltest Du ihm erlauben, Javascript auszuführen.

    Gruß, Jürgen

    1. das ding ist das es im mozilla bei mir und anderen einwandfrei funktioniert, so wies soll.

      nur bei allen leuten die IE6 haben sieht man nur eine schwarze seite, nichtmal die buttons. hab selber leider keinen IE6 zum ausprobieren, aber hab jetzt mehrere deswegen angefragt und bei denen klappts auch im mozilla aber im IE6 gar nicht

      das man nichtmal die buttons angezeigt bekommt im IE wundert mich

      1. Hallo micha

        das man nichtmal die buttons angezeigt bekommt im IE wundert mich

        Hast du die offensichtlichen Fehler beseitigt?

        Laut dem geposteten Quelltext hast du keinen Dokumenttyp angegeben. Das bedeutet, die Browser befinden sich im "ich rate mal, wie es gemeint sein könnte"-Modus.
        Ob überhaupt, und was welcher Browser bei Fehlern genau anzeigt ist dann eher ein Zufall.

        Auf Wiederlesen
        Detlef

        --
        - Wissen ist gut
        - Können ist besser
        - aber das Beste und Interessanteste ist der Weg dahin!
      2. Hallo micha,

        das man nichtmal die buttons angezeigt bekommt im IE wundert mich

        Dein HTML ist voller Fehler. Bring das in Ordnung, erst dann lohnt sich  eine weitere Fehlersuche.

        Gruß, Jürgen