Kann man bei einem über _blank zu öffnenden Bild einen extra Schließen-Button einrichten?

Ich erstelle eine Website für jemanden. Auf der Website sollen Bilder durch Klick auf diese in einer größeren Version in einem neuen Tab geöffnet werden. Das ist mit mit target=„blank“ im img-Tag leicht umzusetzen.
Das Problem ist, dass laut der Auftraggeberin auf der alten Website immer ein zusätzlicher Schließen-Button direkt am geöffneten Bild zu sehen war. Diesen möchte sie wieder haben.
Ich fürchte allerdings, dass dieser Schließen-Button lediglich von einer früheren Browser-Version geliefert wurde.
Ich habe die Dateien der alten Website und auch bei dieser erscheint dieser Button nicht.

Gibt es eine Möglichkeit, diesen Button einzurichten (notfalls auch mit JavaScript, auch wenn ich nicht wüsste, wie das gehen sollte…)?

Danke

Lanceolata

Soweit ich das verstehe: In einem neuen Tab wird ausschließlich das Bild angezeigt, keine HTML Seite oder ähnliches.

Dem Browser ist das eigentlich alles egal. Er zeigt, wenn er kann, den Inhalt der zu der Addresse gehört, hier das Bild. IdR zeigt er aber HTML Seiten, in der dann ein Bild ist…

Vorschlag: Der Link führt zu einer HTML Seite, die als Parameter den Link des zu zeigenden Bildes bekommt. Die Seite zeigt dann das Bild und hat einen Button zum Schließen.

Ich kann mir nicht vorstellen, wie man sonst eine Button „in die Seite“ bekommen soll, lerne aber gerne dazu.

fg

Dirk_P

Danke für die ausführliche Antwort.
Diesen Gedanken hatte ich allerdings bereits. Da ziemlich viele Bilder (>50) davon betroffen wären, habe ich ihn wieder verworfen. Ich hatte gehofft, dass es vielleicht einen Kniff oder eine Eigenschaft im HTML-Tag oder etwas in der Richtung gibt.
Der Aufwand sollte in einem angemessenen Rahmen bleiben.

Eventuell wurde in der alten Version Javascript zum Öffnen und Schließen von Popups benutzt, und in diesem Popup wurde jeweils das Bild angezeigt.
Varianten dafür gibt es u.a. hier:
http://www.web-toolbox.net/webtoolbox/windows/window-close.htm

Das geht aber nicht bei dem target=Blank-Befehl

Beatrix

Ist denn die Seite mit den 50zig Bildern Handarbeit? Sofern die zB über ASP gemacht werde, sollte das kein Problem sein.
(Wie wird denn die Bilderseite gebaut, falls nicht von Hand…)

Ich würde ich so etwas machen:


(Hoffe, das ist so korrekt…, Pfad zur html Seite natürlich anpassen.)

fg

Dirk_P

Ich glaube, der Link, oder was es war, wird nicht angezeigt… :wink:

Die Links der alten Website wurden über target="_blank" geöffnet.
Die Datei enthält auch Javascript-Code. Der scheint sich allerdings in erster Linie auf ein Flash-Element zu beziehen. .
Was er genau tut, ist schwer zu sagen, die Variablen- und Objektnamen sind nicht gerade aufschlussreich… und ich bin auch noch ein ziemlicher Anfänger. Aber ich kann nirgends erkennen, dass in Verbindung mit diesen Links oder Elementen Javascript aufgerufen wird.

Es handelt sich um mehrere Seiten mit etwa einem Dutzend Bildern.
Dies sind allerdings statisch mit Hand gebaut. Es ist eine kleine Website.

sinnigerweise war das html…

also <a href='/showPicture.html?bildname.png'><img source='bildname.png'/></a>

Wie gesagt die Schreibweise habe ich nicht getestet.

Dirk_P

Danke für Eure Antworten bis jetzt. :blush:
Tut mir leid, dass ich mich erst jetzt wieder melde. War im Urlaub (ohne Internet).
Ich denke, Eure Antworten machen klar, dass es sich nicht um eine einfache Funktion handelt, wie sich meine Kundin das vorstellt.
Weiß jemand von Euch, ob dieser extra Schließen-Button am Bild mal Standard in einem Browser war?
Dann könnte ich ihr besser erklären, warum der mal da war und jetzt nicht mehr… :sweat_smile: