Popup mit fester Größe

Status
Nicht offen für weitere Antworten.
@ Tabrizi:

Hast Du im Popupcode mal die tatsächliche Größe des Bildes angegeben, also in deinem Falle 640 / 480.

Code:
<body onLoad="window.open('bild.jpg', '_blank', 'width=640,height=480');">

Gruss Thomas
 
Ähm, ja wenn ich das mache, wird das natürlich viel zu groß.
Also erzwingt das PopUp Fenster das eingefügte Bild nicht zur Größenanpassung?
 
Nein...

Also, fragen wir mal anders....

a) welches Bild, bzw. in welcher Auflösung (Größe) hast Du
b) wie groß möchtest Du das Bild, bzw. Popup

c) handelt es sich immer um das selbe Bild oder hast Du verschiedene Bilder
 
Es soll nachher ein von mir animiertes Bild rein, es soll sogar ein Link werden :-) .

Es soll Breite:200 und Höhe:250 messen.

Das Bild was ich da gerade drin habe, ist viel größer, aber ich dachte das passt sich von alleine an das PopUp an, aber wenn nicht ist nicht schlimm.
 
Leider nicht, da müsste man schon mit Scripten arbeiten, die Anpassungen vornehmen....

z.B. so:
Code:
<script type="text/javascript">
<!--
var pop;
function popper(url,link,titel,w,h)
{
pop=window.open('','blubb','width='+w+',height='+h);
pop.document.write('<html><head><title>'+titel+'</title></head><body onload="opener.resizeMe('+w+','
+h+')"><div style="position:absolute;top:0;left:0;"><a href="'+link+'"><img border="0"src="'
+url+'"width="'+w+'"height="'+h+'"></a></div></body></html>');pop.focus();
}
function resizeMe(w,h)
{
if(document.all&&!window.opera)
    {ww=pop.document.body.offsetWidth;wh=pop.document.body.offsetHeight;}
else
    {ww=pop.innerWidth;wh=pop.innerHeight;}pop.resizeBy(w-ww,h-wh);
}

popper('bild.jpg','http://www.tutorials.de','Fenstertitel',250,200);
//-->
</script>
beim Funktionsaufruf von "popper()"sind 5 Parameter zu übergeben:
  • URL des Bildes
  • Linkadresse
  • Titel des Popups
  • Bildbreite
  • Bildhoehe
 
Mein Gott, ich kann ja auch gleich anfangen damit Formeln aus der Medizin hier rein zu posten, das sieht ungefähr genauso aus :-).


Also dann pass ich mal lieber das Bild an die geforderte Größe an. :)

Aber trotzdem vielen vielen dank!
 
Status
Nicht offen für weitere Antworten.
Zurück