Crawler: Hotspot und statustext

Hallo,

folgendes Problem, ich benutze ein Bild mit einem bestimmten Bereich als Link. Nun soll beim überfahren mit der Maus eine Nachricht in der Statuszeile angezeigt werden, was mit folgendem Code nicht funktioniert:
  <script type="text/javascript">
   <!--
function show(msg) {
top.status = msg;
}
   //-->
  </script>
 </head>
 <body>
  <map name="Navigationsleiste">
  <area shape="poly" coords="0,0,0,22,189,12,190,0" href="startseite.htm" alt="" onmouseover="show('Dies ist der Text in der statuszeile');return true">
  </map>
 <img src="images/image.gif" width="192" height="400" border="0" alt="" usemap="#Navigationsleiste">
 </body>

Auch diese Variante funktioniert nicht:
<area shape="poly" coords="0,0,0,22,189,12,190,0" href="startseite.htm" alt="" onmouseover="top.status'Dies ist der Text in der statuszeile';return true">

Mache ich etwas falsch oder geht das überhaupt nicht.

Gruß Crawler

  1. Hallo.

    <script type="text/javascript">
    <!--
    function show(msg) {

    window.setTimeout('top.status = "' + msg + '"',0);

    }
    //-->
    </script>

    Dann sollte es funktionieren.

    Auch diese Variante funktioniert nicht:
    <area shape="poly" coords="0,0,0,22,189,12,190,0" href="startseite.htm" alt="" onmouseover="top.status'Dies ist der Text in der statuszeile';return true">

    Die würde nicht mal bei einem normalen Bild funktionieren, zumal das Gleichheitszeichen fehlt.

    Mache ich etwas falsch oder geht das überhaupt nicht.

    Wie gesagt, es geht mit dem Timeout, muss eben ein bissel getrickst werden bei den Image Maps.

    Gruß
    Norbert

    1. Hallo.

      <script type="text/javascript">
      <!--
      function show(msg) {
           window.setTimeout('top.status = "' + msg + '"',0);
      }
      //-->
      </script>

      Dann sollte es funktionieren.

      Danke. Es funktioniert wunderbar

      Auch diese Variante funktioniert nicht:
      <area shape="poly" coords="0,0,0,22,189,12,190,0" href="startseite.htm" alt="" onmouseover="top.status'Dies ist der Text in der statuszeile';return true">

      Die würde nicht mal bei einem normalen Bild funktionieren, zumal das Gleichheitszeichen fehlt.

      Da hat sich hier doch der Fehlerteufel eingeschlichen ;-)

      Gruß Crawler