Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Fenstergröße an Bildgröße anpassen?
Frage
Hallöchen!
Also ich habe eine Seite auf der ein Bild in Kleinformat angezeigt wird. Wenn auf das Bild geklickt wird, wird eine neues Fenster geöffnet! Jetzt würde ich gern, das Die Fenstergröße an die Größe des Bildes angepasst wird. Kann ich dies mit Javascript realisieren?
Antwort 1 von yo
bestimmt....ich bin zwar kein Java Ex...aber bei VB ist es Me.width = Picture1.width....
Ich denke das muss in ein Funstion, welches bei Onload ausgeführt wird
Grüsse
Yo
Ich denke das muss in ein Funstion, welches bei Onload ausgeführt wird
Grüsse
Yo
Antwort 2 von ChristianHahn
hmmm danke, aber das hilft mir noch nicht wirklich weiter...
Kann nicht vielleicht jemand mal posten wie er/sie das realisieren würde? Damit wäre mir sehr geholfen.
Kann nicht vielleicht jemand mal posten wie er/sie das realisieren würde? Damit wäre mir sehr geholfen.
Antwort 3 von laus
es gibt ein tool im netz das heißt:
acepopup
mit dem kannst du den java code so generieren, das ein fenster genau in der größe aufgeht wie du willst, ohne scrollbar ohne menü, usw.. google einfach mal nach acepopup, oder einfach nur popup fenster erzeugen, da wirst schnell fündig !
laus
acepopup
mit dem kannst du den java code so generieren, das ein fenster genau in der größe aufgeht wie du willst, ohne scrollbar ohne menü, usw.. google einfach mal nach acepopup, oder einfach nur popup fenster erzeugen, da wirst schnell fündig !
laus
Antwort 4 von ChristianHahn
Also entweder bin ich zu blöd dafür oder das klappt damit nicht so wie ich mir das vorstelle... Ich kann die Größe nämlich nur selber festlegen! Da meine Bilder aber alle unterschiedlich groß sind muss das ganze variabel sein. So wie ich das sehe kann man das mit dem Tool aber nicht variabel einstellen...
Antwort 5 von Dr.Ma-Busen
Mahlzeit!
Also ich würde es so machen ;-)
MfG
Dr.Ma-Busen
Also ich würde es so machen ;-)
<script type="text/javascript">
<!--
function setWinSize(){
var imgObj = document.images['BildName'];
if(typeof window.innerWidth != 'undefined'){
x = window.innerWidth;
y = window.innerHeight;
}else if(window.document.body){
x = parseInt(window.document.body.clientWidth);
y = parseInt(window.document.body.clientHeight);
}
var sX, sY;
sX = (imgObj.width-x)+20
sY = (imgObj.height-y)+20
window.resizeBy(sX,sY);
}
//-->
</script>
<body onLoad="setWinSize()">
<img id="BildName" src="Bild.gif" width=200 height=100 border="0" alt="Bild">
</body>MfG
Dr.Ma-Busen

