Homepage selbermachen 7.852 Themen, 35.619 Beiträge

pop up window / java script

medcom / 5 Antworten / Baumansicht Nickles

Hallo,

ich bräuchte einen Rat!!

Ich verwende das unten angehängte script, um "kleine" Bilder auf Mausklick in einem pop up window in groß anzeigen zu lassen.

Nun gibt es da aber immer links und oben einen (grauen) Rand.

Wie muss ich das script verändern, damit dieser Rand nicht erscheint, bzw. die Größe des pop up windows genau an die Größe des Bildes angepasst wird??

Vielen Dank!!!!

<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function bild5 (bild) {window.open(bild,"bild5","width=666,height=528");}
//-->
</SCRIPT>
</head>

<body>
<a href=\'javascript:bild5("pic_gross.jpg")\' align=left><img src="pic_klein.jpg" border=0 hspace=0 align=right width="275" height="219"></a>
</body>

bei Antwort benachrichtigen
Zaphod medcom „pop up window / java script“
Optionen

Hallo medcom,
tritt das Problem bei allen Browsern auf? Wenn nein, bei welchen?
Have fun,
Z.

bei Antwort benachrichtigen
medcom Zaphod „Hallo medcom, tritt das Problem bei allen Browsern auf? Wenn nein, bei welchen?...“
Optionen

... tritt bei beiden Browsern auf, die ich habe: beim IE (5.50) und bei Netscape (4.78)

Hättest Du dann ´ne Idee!?

bei Antwort benachrichtigen
xafford medcom „pop up window / java script“
Optionen

wenn du willst, daß das popupfenster genau die richtige größe hat, dann übergib der funktion doch einfach die höhe und die breite als variablen zusammen mit dem bildnamen.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
TomLeonhart medcom „pop up window / java script“
Optionen

Hallo medcom!

href="javascript:bild5('pic_gross.jpg')" währe besser um bei href="", src="" usw. zu bleiben.
In der function selbst bild5 (bild) natürlich keine Lehrstelle zwischen 5 und den Klammern, also bild5(bild).
Das nur dazu.
Nun, der graue Rand ist, wie ich jetzt einmal annehme, eigentlich der weisse Hintergrund eines Leehren HTML Dokumentes, oder?
Den weg zu bekommen geht eigentlich nur mit einem externen HTML File das dann das Bild in sich lädt, im neuen Fenster! Was allerdings bedeutet, dass du je Bild ein HTML File schreiben darfst oder du alles etwas geschickter mit php anfängst!
Seit einiger Zeit bereits beschäftige ich mich mit dem öffnen von neuen Fenstern... Das ist im Fall der Bilder in neuen Fenstern garnicht leicht! Sieh doch am Montag einmal auf meine HomePage, dann dürfte mein Script fertig und online sein. Damit wirst du sogar die BGcolour der Bild-Fenster verändern können... :o)

Ansonsten empehle ich dir ein php file zu schreiben, das du dann im neuen Fenster öffnest und im mittels dem script den Namen des Bildes übergibst!

greetings,
TomLeonhart

bei Antwort benachrichtigen
medcom TomLeonhart „Hallo medcom! href javascript:bild5 pic_gross.jpg währe besser um bei href ,...“
Optionen

Hallo TomLeonhardt!

Vielen Dank für die ausführliche Antwort!
Ganz recht, der graue Rand ist der Hintergrund des Fensters ;-)
Ich glaub, da schau ich mal ab Montag mal auf Deine Homepage!!

Viele Grüße, medcom

bei Antwort benachrichtigen