Struppi: popup-fenster

Beitrag lesen

es tut mit leid das ich kein profi bin. aber du liest meine antworten wohl auch nicht richtig.
ich habe es eingebaut und es funktioniert nicht, so wie es soll.

Du meine anscheinend auch nicht richtig, denn du baust immer noch die gleichen Fehler ein wie am Anfang auf die ich dich bereits hin gewiesen habe.
und "es funktioniert nicht wie es soll", habe ich bereits verstanden nur können wir eben nicht hellsehen wenn du nicht sagst was du konkret machst.

in meiner popup.html habe ich den verweis eingebaut und

welchen den?
Du hast bereits x-Antworten bekommen ich lese neben deinen Fragen auch noch die von anderen, soll ich mir jetzt raussuchen was du mit den Verweis meinst?

wenn ich auf das vorschaubild klicke öffnet sich nicht das popupfenster sondern ich bekomme die Meldung "die angezeigte webseite versucht, das fenster zu schliessen. möchten sie das fenster schliessen"

Dann hast du den Aufruf von windowe.close() auf das Vorschaubild gelegt, das ist natürlich Blödsinn, du sollst hin auf das Bild in dem Fenster das geschlossen werden soll setzen.

klicke ich auf nein, öffnet sich erst dann mein popupfensetr mit dem großbild. nur kann ich es nicht durch anklicken schliessen.

Weil dort auch (vermutlich) nichts aufgerufen wird

so habe ich es in meiner.popup.html drin
  <script language='javascript'>

Das langiuage Attribut ist immer noch mißbilligt und das fehlende Type Attribut immer noch eine Pflichtanagbe.

document.write( "<img src='" + picUrl + "' border=0>" );
    window.close()

Damit schliesst du das aktuelle Fenster, in dem das skript steht, falls es das Hauptfenster ist kommt die Sicherheitsabfrage.

Es scheint du kommst ein bisschen durcheinander was welches Fenster ist, window ist immer das aktuelle Fenster in dem das Skript steht. Wenn du das Popup schliessen willst, musst du diesen Aufruf in das Popup schreiben (sinvollerweise z.b. mit einem onclick Event auf das Bild), wenn du aus dem Hauptfenster dein Popup schliessen willst must du den Rückgabewert der Funktion window.open() als Referenz benutzen, das ist dann das window Objekt auf das Popup.

Struppi.