Bild positionieren
callistera
- javascript
0 Silke
wer hat einen tipp für mich?
ich möchte mit folgendem code bilder in einem extra-fenster öffnen
<a href="bild1.jpg" onclick='window.open("","bild1","width=600,height=600,scrollbars=no,resizable=no,menubar=no");' target="bild1" alt="Mehr Infos"><img src="bild1.jpg"></a>
wenn das fenster mit dem bild geöffnet ist, ist aussen ein ca 10px breiter weißer rand.
wie bekomme ich diesen rand weg oder wenn das nicht geht: wie kann ich die hintergrundfarbe des fensters auf schwarz setzen, da die bilder einen schwarzen hintergrund haben?
möchter gerne eine möglichkeit, ohne für jedes bild eine extra-html-datei zu erstellen oder eine extra-javascript-funktion für jedes bild einzeln zu schreiben
falls jemand ne idee hat, würd ich mich sehr freuen
callistera
<a href="bild1.jpg" onclick='window.open("","bild1","width=600,height=600,scrollbars=no,resizable=no,menubar=no");' target="bild1" alt="Mehr Infos"><img src="bild1.jpg"></a>
Wenn Du in Deinem Dokument vor </head> folgenden Code eingibst:
<script language="Javascript">
function fenster()
{
var win;
win=window.open("","Info", "width=270,height=200,resizable=no");
win.document.open ("text/html");
win.document.write("<center><img src='moeglichesbild.jpg'>");
win.document.bgColor="#000000";
win.document.fgColor="#FFFFFF";
win.document.write("<h5><center>HIER KOMMT DER TEXT REIN</h5></center>");
}
</SCRIPT>
Dann bekommst Du ein Fenster, das entweder bei Onload/Onclick etc. geöffnet wird (je nachdem, wie Du es definierst), wo Du die Hintergrundfarbe einstellen kannst u. ä.
wenn das fenster mit dem bild geöffnet ist, ist aussen ein ca 10px breiter weißer rand.
wie bekomme ich diesen rand weg oder wenn das nicht geht: wie kann ich die hintergrundfarbe des fensters auf schwarz setzen, da die bilder einen schwarzen hintergrund haben?
Falls Du bei dem oberen Tag noch immer einen Rahmen hast, versuch's mal mit "border=0" bei: window.open (...).
möchter gerne eine möglichkeit, ohne für jedes bild eine extra-html-datei zu erstellen oder eine extra-javascript-funktion für jedes bild einzeln zu schreiben
Dazu brauchst Du erstens dann keine Extra-HTML-Datei, und die JavaScript-Funktion kannst Du immer kopieren und neu einfügen. Oder einfach immer dann aufrufen lassen, wenn Du die Definition Onload/Onclick/etc. reinschreibst.
Hoffe, es funktioniert bei Dir (bei mir klappt's nämlich gut).
Lieben Gruß,
Silke