Lucas Fiedler: Javascript-Problem mit Mozilla

Hi,

ich habe ein Problem mit Mozilla, mir ist Rätselhaft warum das Script nicht funktioniert.
Im IE ist es kein Problem, aber das heisst ja mal gar nichts...

Mozilla gibt folgende Fehlermeldung für Zeile 50 und 37 aus:

Error: document.description has no properties

Die betreffende Seite findet Ihr hier:

http://www.q5-schuhe.de/showroom2_romantic_summer.htm

Ich glaube das ist einfacher als die den Quelltext zu posten.

Danke

Lucas

  1. Hi,

    ich habe ein Problem mit Mozilla, mir ist Rätselhaft warum das Script nicht funktioniert.
    Im IE ist es kein Problem, aber das heisst ja mal gar nichts...

    so sieht's aus.
    da du eval verwendest ist diese Fehlersuche sehr schwer, darüber hinaus testet du auf den Namen des Browsers, der nichts über die Fähigkeiten aussagt.

    Ich weiß ja nicht woher du das Skript hast, aber es ist Schrott und du solltest einfach mal eine vernüftige Doku lesen und dann ein neues schreiben.

    Struppi.

  2. Meine Fresse, was'n Fossil !
    Hab die Sache jetzt mal upgedatet . . .
    Weitermachen !!!
    :o))

    <html><head><title></title>

    <SCRIPT LANGUAGE="JavaScript">

    function popLayer()
    {document.getElementById('layer1').style.visibility='visible';}

    function hideLayer()
    {document.getElementById('layer1').style.visibility='hidden'; }

    </script>
    </head>
    <body>

    <div name="layer1" id="layer1" style="left:150px;position:absolute;top:40px;visibility:hidden">
    <table width=350 cellpadding=5 bgcolor=#000000><td><font color="#ffffff" family="arial">
    <b>Würde ich auch sagen !! Das Teil stammt noch aus der Zeit des kalten Browser-Kriegs . . . But time marches on !! Ich hab die 4er erst mal außen vor gelassen, wa !?</b></font></td>
    </table>
    </div>

    <table cellpadding=10 cellspacing=0 border=0 width="520" height="280" background="pics/romantic_summer_photo.jpg">
    <tr><td valign="top">
    <table cellpadding=0 border=0 bgcolor="#000000">
    <tr><td valign="top"><a href="#" onmouseover="popLayer()" onmouseout="hideLayer()">Beschreibung</a></td></tr></table>
    </td></tr></table>
    </body></html>