window.open(*.jpg) - wie den Rand wegbekommen?
Martin
- javascript
0 Dark Sider0 Martin
Hallo!
Ich hoffe die Frage wurde so noch nicht gestellt, ich konnte jedenfalls nichts finden. Falls doch: Freue mich auch über einschlägige Links als Hilfe! :-)
Auf gehts:
Ich möchte in meiner Seite Bilder vergrößern indem ich per window.open ein neues Fenster mit genau der passenden Größe öffnen lasse.
Das klappt soweit auch ganz gut:
<a href="#" onClick="window.open('01.jpg','2','resizable=no,width=578,height=620')">
<img border="0" src="01_k.jpg" width="200" height="150">
</a>
Mein Problem nun:
Das Bild passt eben NICHT genau in das neue Fenster, weil da sowohl IE als auch Mozilla rings herum einen weißen Rand lassen...
Da ich ja möglichst as jpg selber als Url angeben will, kann ich da auch mit HTML nichts machen, sonst müsste ich ja für jedes Foto ein eigenes File machen, das wird etwas viel.
Weiß jemand wie man das umgehen kann?
Ich meine sowas auch schon gesehen zu haben, hmm..
Vielen Dank schonmal im voraus! :-)
Gruß,
Martin
Hi Martin,
hast du im PopUp für den Body-tag die netsprechenden margin:0-Werte definiert?
(Fiele mir als erstes spontan ein)
MfG
DS
Hi!
hast du im PopUp für den Body-tag die netsprechenden margin:0-Werte definiert?
Uhm - ich möchte ja eine JPG-Datei, also direkt ein Bild laden.
Da kann ich ja dann Einstellungen quasi nur über den JSCRIPT-Aufrufbefehl machen und dazu (margin) hab ich hier bei SELFHTML nichts gefunden.
Also richtige html-Tags kann ich ja nicht verwenden, sonst muss ich wie gesagt eine extra html-Datei schreiben. :-)
Danke dennoch schonmal!
Gruß,
Martin
Hallo,
Also richtige html-Tags kann ich ja nicht verwenden, sonst muss ich wie gesagt eine extra html-Datei schreiben. :-)
Du hasts erfasst, du musst eine extra HTML Datei schreiben. Aber ob du dir für jedes Bild eine eigene Datei baust oder den HTML Code dynamisch via JavaScript ins Fenster schreibst ist im Endeffekt egal.
Die JS Variante schließt aber jeden mit deaktiviertem JavaScript aus, dessen solltest du dir bewusst sein.
Viele Grüße,
Stefan