Bild in neuem Fenster öffnen...
Tobias
- html
Hi!
Ich möcht gern wissen wie man das machen kann das ein Bild in einem neuen fenster geöffnet wird, das genauso groß is wie das Bild! also so das das fenster automatisch die größe des bildes hat :) geht das mitnem javas script oder wie macht man das?!
tschö Tobias
ergänzung:
also das soll sich öffnen wenn man nen link anklickt :)
ergänzung:
also das soll sich öffnen wenn man nen link anklickt :)
Ach so, jetzt verstehe ich das Problem :-)
Nun :
die grösse des Bildes kann so ausgelesen werden:
<img src="test.gif" name="testPic">
<script>
bildWeite = document.testPic.width;
bildHoehe = document.testPic.height;
</script>
und dann kann das Fenster rescaliert werden:
<script>
/* hier müssen die Variablen bildWeite und
bildHoehe angepasst werden: Das Fenster muss ja etwas
grösser sein als das Bild, da noch der Border oder Menü
des Fensters hinzukommen */
window.resizeTo( bildWeite, bildHoehe );
</script>
Hoffe, dass das Hilft
Gruss
Philipp
hmm joa so halb schonma ja <gg>
habs vielleicht auch ziemlich blöd formuliert...
also nochma neu:
ich hab ein bild, das wenn ich auf den Thumbnail von dem Bild klicke, in originaler größe in einem neuen Fenster geöffent werden soll! also so ein pop up! ohne die menüleiste und so... is das jetz verständlicher?? - ich hoffe doch :-)
tschö Tobias
Hallo,
(Script ist von Wolfgang S.)
<html>
<head>
<title>Bildscript</title>
<script language="JavaScript">
F1=false
function fenster(URL1)
{
if(F1)
{
if(F1.closed==false)
F1.close()
}
F1=open("","","width=200,height=200,resizable=yes")
with(F1.document)
{
open()
write("<html>")
write("<body topmargin='0' leftmargin='0' marginheight='0' marginwidth='0' >")
write("<img src='"+URL1+"'>")
write("</body>")
write('<script type="text/javascript">\n')
write("self.resizeTo(document.images[0].width,document.images[0].height)")
write("</script>")
write("</html>")
close()
}
F1.focus()
}
</script>
<body>
<a href="javascript:fenster('party11.jpg')">bild1</a>
<a href="javascript:fenster('party11klein.jpg')">bild2</a>
<a href="javascript:fenster(bild3.gif)">bild3</a>
</body>
</html>
hi!
jaa danke! sowas hab ich gesucht!!!
nur ein problem hab ich noch, wie kann man die größe des öffnenden fensters ändern? etwa hier:
F1=open("","","width=200,height=200,resizable=yes")
???
sorry wenn das saudumme fragen sind, aber in sachen java bin ich absoluter Anfänger :)
sorry wenn das saudumme fragen sind, aber in sachen java bin ich absoluter Anfänger :)
brauchst du nicht, gib einfach die Bilder als Link unten im Body Teil ein und das Script passt die Popups den Bildern an
ich hab ein bild, das wenn ich auf den Thumbnail von dem Bild klicke, in originaler größe in einem neuen Fenster geöffent werden soll! also so ein pop up! ohne die menüleiste und so... is das jetz verständlicher?? - ich hoffe doch :-)
WAR MIR KLAR! - Aber die Titelleiste ist trotzdem da! - Sonst lass die Änderung der Variablen weg, wirst sehen, dass es Scrollbars gibt!
Hoffe, dass mein Script funzt? - Problem gelöst?
Gruss
Philipp
PS: Seid doch etwas netter zu mir, ich weiss das ich hier neu bin und hab mich deshalb noch nicht so an den Umgangston hier im Forum gewöhnt.
Hallo,
PS: Seid doch etwas netter zu mir, ich weiss das ich hier neu bin und hab mich deshalb noch nicht so an den Umgangston hier im Forum gewöhnt
Ich glaube da hast du Tobias ein wenig falsch verstanden. Ich glaube es handelte
sich bei seiner Äußerung primär um Selbstkritik. Und wenn doch nicht, dann
hat er seine barsche Aussage zumindest mit einem Grinsen (:-)) abgeschwächt :-)
Ich hab ihn übrigens auch nicht gleich verstanden. Und er ist hier auch
kein Regular. :-)
Ich kann dir versichern, daß dich hier niemand böse anmacht, nur weil du neu
bist. Solange du hier konstruktiv postet, sind alle glücklich. Und das tust
du. Mir bist du jedenfalls schon positiv aufgefallen :-)
Insofern solltest du das alles nicht zu persönlich nehmen. Du wirst noch
feststellen, daß hier sehr viele Leute reinkommen, die nur zum Fragen herkommen
und dabei nicht einmal die nötigen Umgangsformen beachten. Man gewöhnt sich
daran.
Gruß
Slyh
PS: Seid doch etwas netter zu mir, ich weiss das ich hier neu bin und hab mich deshalb noch nicht so an den Umgangston hier im Forum gewöhnt
Ich glaube da hast du Tobias ein wenig falsch verstanden. Ich glaube es handelte
sich bei seiner Äußerung primär um Selbstkritik. Und wenn doch nicht, dann
hat er seine barsche Aussage zumindest mit einem Grinsen (:-)) abgeschwächt :-)
Tobias: Sorry; hab wohl wirklich etwas in den falschen Hals gekriegt. Nun, ich stehe zu meiner Sentimentalität :-)
Nun es hat wohl daran gelegen, dass Tobias gar nicht auf das Script eingegangen ist, sondern das "Unwichtige" hervorgehoben hat.
Ich kann dir versichern, daß dich hier niemand böse anmacht, nur weil du neu
bist. Solange du hier konstruktiv postet, sind alle glücklich. Und das tust
du. Mir bist du jedenfalls schon positiv aufgefallen :-)
Das freut mich sehr. Ich tue auf jeden Fall mein Bestes. Schliesslich will ich auch einmal zu der "Familie" gehören :-)
Insofern solltest du das alles nicht zu persönlich nehmen.
Ich war nur Anfangs etwas erstaunt über den Ton, wie man hier miteinander kommuniziert. Hab ich noch in keiner anderen Liste mitbekommen. Nun, wie ich schon in einem anderen Thread gesagt habe: Das ganze scheint mir eine Familie zu sein, die zueinander hält. Dieser Umstand allein entschuldigt schon vieles. Und eigentlich fühle ich mich hier bereits wohl (wie zu Hause) :-)
Gruss Philipp
hi!
nee also ich bin ja selber gaaanz frisch hier! also das war auch wirklich nichts gegen dich sondern reine selbstkritik :-)
Nun es hat wohl daran gelegen, dass Tobias gar nicht auf das Script eingegangen ist, sondern das "Unwichtige" hervorgehoben hat.
sorry, aber es war nich so ganz das was ich mir vorgestellt hatte! aber ich hab mich am anfang auch ziemlich dumm ausgedrückt :-/
tschö tobi
nee also ich bin ja selber gaaanz frisch hier! also das war auch wirklich nichts gegen dich sondern reine selbstkritik :-)
Nun es hat wohl daran gelegen, dass Tobias gar nicht auf das Script eingegangen ist, sondern das "Unwichtige" hervorgehoben hat.
sorry, aber es war nich so ganz das was ich mir vorgestellt hatte! aber ich hab mich am anfang auch ziemlich dumm ausgedrückt :-/
Vergeben und vergessen. Kommen wir zurück zum Wesentlichen:
Wie gesagt, die grösse des Fensters kann man mit
window.resizeTo(x, y) ändern.
Gruss
Philipp
Hi,
ich weiss ja nicht ob das Prob schon gelöst ist, aber wenn nicht kannste gern mal hier schauen. http://www.inspire-net.de/websites/java3/popup/index.htm
Cu Helmut
ich weiss ja nicht ob das Prob schon gelöst ist, aber wenn nicht kannste gern mal hier schauen. http://www.inspire-net.de/websites/java3/popup/index.htm
Hab ich mir angeschaut. Das Popup hat bei dir eine fixe grösse, Tobias hat Bilder mit verschiedenen Grössen und will die Popupgrösse an die Bildgrösse anpassen.
Lässt sich aber einfach anpassen
Gruss
Philipp