Thomas Schmieder: image map erzeugen, Lösung von Antje

Hallo Antje,
hallo all,

Du hattest mir einen Lösungsweg für die Erzeugung von Image Maps aufgezeigt. Ich habe damit eine Weile rumgebastelt aber verzweifle schon wieder am NS-Browser (4.73). Der M$ie (5.5) ist da gnädiger mit mir.

(nebenbei habe ich noch eine ganz interessante Reaktion des M$IE festgestellt. Nimmmal den Slash aus dem Schließtag der Textarea raus...)

Wieso zeigt dieser dämliche Netscape das jetzt nicht genauso an?

http://bitworks.de/~images/Absturz2.gif

Gruß

Tom

  1. Hallo Thomas

    Du hattest mir einen Lösungsweg für die Erzeugung von Image Maps aufgezeigt. Ich habe damit eine Weile rumgebastelt aber verzweifle schon wieder am NS-Browser (4.73). Der M$ie (5.5) ist da gnädiger mit mir.

    (nebenbei habe ich noch eine ganz interessante Reaktion des M$IE festgestellt. Nimmmal den Slash aus dem Schließtag der Textarea raus...)

    Wieso zeigt dieser dämliche Netscape das jetzt nicht genauso an?

    ehrlich gesagt, ich verstehe dein Problem nicht. Etwas Quellcode wäre gut und wo steckt hier ein Zusammenhang mit einem fehlenden Schließtag? Solche Fehler beseitige ich eigentlich immer.

    Viele Grüße

    Antje

    1. Guten Morgen Antje,

      ich wollte Dich nicht schon wieder direkt in Anspruch nehmen und habe deshalb die Frage an Alle gerichtet. Aber meinen fehlerhaften Quellcode habe ich tatsächlich vergessen, dranzuhängen.

      Du hattest mir einen Lösungsweg für die Erzeugung von Image Maps aufgezeigt. Ich habe damit eine Weile rumgebastelt aber verzweifle schon wieder am NS-Browser (4.73). Der M$ie (5.5) ist da gnädiger mit mir.

      (nebenbei habe ich noch eine ganz interessante Reaktion des M$IE festgestellt. Nimmmal den Slash aus dem Schließtag der Textarea raus...)

      ...mit einem fehlenden Schließtag? Solche Fehler beseitige ich eigentlich immer.

      War auch mein Fehler. Dafür hast Du einen </img> Tag geschrieben. Hat das jetz was mit der Konfomität zu tun oder war es ein Fehler? Mein Partner hat nämlich neulich schon was davon erzählt, dass man da eigentlich auch </br> schreiben müßte...(?)

      Qellcode:

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

      <script type="text/javascript">
        <!--

      function addPoint(x,y)
        {
          document.transmitForm.transmitData.value = document.transmitForm.transmitData.value + "," + x +"," + y;

      }

      function koordinaten(ereignis)
        {
         if (window.opera) {
         //Opera, unabhaengig von der Einstellung

      alert(ereignis.clientX-ereignis.target.offsetParent.style.pixelLeft+"\n" +(ereignis.clientY-ereignis.target.offsetParent.style.pixelTop))
         } else if (document.all) {
                 //Internet Explorer
                alert(window.event.offsetX+'\n'+window.event.offsetY);
                addPoint(window.event.offsetX,window.event.offsetY);

      } else if (document.layers || document.getElementById)
                   {
                    //Netscape 4, 6, Mozilla
                    alert(ereignis.layerX+"\n"+ereignis.layerY);
                    addPoint(ereignis.layerX,ereignis.layerY);

      }
           }

      function init()
        {   //ueberwachung der Grafik
        if (document.layers) document.layers[0].document.images.bild.onmouseup=koordinaten;
        else document.images.bild.onmouseup=koordinaten;
        }

      //-->
      </script>
      </head>
      <body onload="init()">

      <div style="position:absolute;top:100px;left:100px;"><img name="bild" src="gelb296x217.gif" border="0"></div><br>

      <div name ="formDiv" style="position:absolute;top:350px;left:100px;">
      <form action="transmitImageMap.php"  name="transmitForm">
        <textarea name="transmitData" rows="10" cols="40"></textarea><br>
        <input type="submit" name="btn_submit" value="absenden">
      </form>
      </div>
      </body>
      </html>

      Liebe Grüße

      Thomas