Robert Bamler: Finde Fehler nicht Thumbs vergrössern

Beitrag lesen

Hallo Ismet,

erst moch mal Euch ein gutes neues Jahr.

Danke, dir auch.

Hier das Script:

Nein, das isses nicht. Es gibt ja Leute, die ihre eigene Schrift nicht lesen können (ich bin da mal ganz ruhig ;-). Du scheinst dich in deinem eigenen Quelltext nicht auszukennen. Die Funktion, die du uns gepostet hast, gibt dem Browser keinerlei Hinweise, welches Bild er in dem neuen Fenster öffnen soll, deshalb war ich auch zuerst ziemlich verwirrt. Du hast unterhalb des Bildes noch einen zweiten script-Bereich, in dem die Funktion überschrieben wird. (Ist das Absicht? Wenn nicht, solltest den ersten Scriptbereich entfernen und den zweiten in den <head>-Bereich packen.)

Der zweite Scriptbereich sieht so aus:

<SCRIPT LANGUAGE="JavaScript">
  function openindex()
  {
  var OpenWindow=window.open("", "newwin","height=500,width=750");
   OpenWindow.document.write("<img src='http://www.flycity.de/Bilder/Aladin_1.jpg'>")
   OpenWindow.document.write("<br>")
   OpenWindow.document.write("<center><a href='javascript:self.close()' target='_self'>Close</a></center>")
   }
</SCRIPT>

(Nur eine besserwisserische Bemerkung: ich würde das in HTML-Kommentare schreiben: <!-- am Anfang und //--> am Ende)

Jetzt zu deiner Frage: Dein Problem war, dass das Bild zweimal angezeigt wird. Im Quelltext steht:

<a href="javascript:openindex()" target="_self"><img src='http://www.flycity.de/Bilder/Aladin_11.jpg' border='no'></a>

<IMG ID="Bild3" HEIGHT=56 WIDTH=100 SRC="../../Bilder/Aladin/Aladin_1.jpg" BORDER=0>

Ja logisch: Wenn du das Bild zweimal in die HTML-Datei einbindest (einmal davon übrigens unnötig groß), wird es auch zweimal angezeigt. Dass sollte eigentlich nicht so wahnsinnig überraschend sein ;-)
Wenn du das zweite <img>-Tag entfernst, wird das Bild nur einmal angezeigt. Ist ja auch irgendwie logisch.
(nebenbei: border='no' gibt es AFAIK nicht. Nimm lieber border="0")

Viel Erfolg,
Robert

PS: "Bitte stellen Sie das Staunen ein und klappen Sie Ihre Kinnlade nach oben !"
    1. Es heißt: "klappen Sie die Kinnlade hoch" (wenn ich mich nicht irre)
    2. Kein Leerzeichen vor Satzzeichen
    3. Täusche ich mich, wenn ich glaube, das vor wenigen Monaten als vodafone-Werbung im
       Lufhansa-Magazin gelesen zu haben? Gleich auf Seite 2, kann man gar nicht übersehen.
       Es erscheint mir nicht sehr kreativ, seine Besucher mit einem geklauten Spruch zu
       empfangen ;-)

4. Mein Opera (Version 7 beta 2) weigert sich, deine Seite anzuzeigen.