mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 06.12.2016 11:33 Benutzername: Passwort: Auto-Login

Thema: Popupgröße an Inhalt anpassen vom 30.09.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Popupgröße an Inhalt anpassen
Autor Nachricht
heav
Threadersteller

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 32
Geschlecht: Männlich
Verfasst Do 30.09.2004 20:26
Titel

Popupgröße an Inhalt anpassen

Antworten mit Zitat Zum Seitenanfang

Moin,

wie kann ich denn ein Popup exakt an die größe des darin geladenen Bildes anpassen? Also mein Script sieht folgendermaßen aus:

Code:
<script type="text/javascript">
function popUp(wintype)
{
varpopUp=window.open(wintype, 'fenster', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=1,height=1,left=22,top=22');
popUp.focus();
}
</script>


und der href:


Code:
<a href="javascript:popUp('artworkpopup.php?picture=images/sampleimage_big.jpg')">In groß anzeigen</a>


Das Popup steht also auf 1x1 als minimalsten Wert, soll sich aber automatisch an die größe von "sampleimage_big.jpg", dass z.B. 250x250 Pixel hat, anpassen.


Der Quelltext des Popups (artworkpopup.php) sieht folgendermaßen aus:

Code:
<html>
<head>
<title>heav.de</title>
</head>
<body bgcolor=#FFFFFF leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
<?php print '<img src="' . $_GET['picture'] . '">'; ?>
</body>
</html>





Ist das irgendwie machbar?
  View user's profile Private Nachricht senden
webdeveloper

Dabei seit: 25.05.2003
Ort: SG
Alter: 32
Geschlecht: Männlich
Verfasst Do 30.09.2004 20:36
Titel

Antworten mit Zitat Zum Seitenanfang

klar, du musst nur vorher die bildgröße via php auslesen...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
heav
Threadersteller

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 32
Geschlecht: Männlich
Verfasst Do 30.09.2004 20:38
Titel

Antworten mit Zitat Zum Seitenanfang

Sag mal bitte Lächel

Und das PHP muss dann ins JavaScript rein oder wie? Weil momentan wird die Popupgröße ja im Javascript angegeben..?
  View user's profile Private Nachricht senden
webdeveloper

Dabei seit: 25.05.2003
Ort: SG
Alter: 32
Geschlecht: Männlich
Verfasst Do 30.09.2004 20:43
Titel

Antworten mit Zitat Zum Seitenanfang

sorry, bisher noch nciht wirklich gemacht...


aber google ist dein freund *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
heav
Threadersteller

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 32
Geschlecht: Männlich
Verfasst Do 30.09.2004 20:55
Titel

Antworten mit Zitat Zum Seitenanfang

Hm, hab da was gefunden:

$info = GetImageSize($file);
$breite = $info[0];
$hoehe = $info[1];


und dann: ... resizable=no,width=$breite,height=$hoehe,left=22,top=22'); ...

Aber wie sag ich ihm jetzt, dass $file sampleimage_big.jpg ist??
  View user's profile Private Nachricht senden
kaputt

Dabei seit: 08.05.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 30.09.2004 22:25
Titel

Antworten mit Zitat Zum Seitenanfang

$info = getimagesize($_GET['picture']);
  View user's profile Private Nachricht senden
n0Fear

Dabei seit: 17.07.2003
Ort: EARTH @ 7.316 O 52.683 N
Alter: 32
Geschlecht: Männlich
Verfasst Do 30.09.2004 22:34
Titel

Antworten mit Zitat Zum Seitenanfang

gibt übrigens auch ne JavaScript Lösung:

http://www.flashforum.de/forum/showthread.php?s=&threadid=31252

* Ja, ja, ja... *
  View user's profile Private Nachricht senden
heav
Threadersteller

Dabei seit: 10.02.2004
Ort: Heimat der Inspiration
Alter: 32
Geschlecht: Männlich
Verfasst Fr 01.10.2004 13:52
Titel

Antworten mit Zitat Zum Seitenanfang

peBBo hat geschrieben:
$info = getimagesize($_GET['picture']);



Ah, na Logisch, ich Idiot.
Also das funktioniert soweit, das Popup ist jetzt allerdings zu groß..!? (ca. 80% der Breite und Höhe des Monitors)


Kannste ja mal gucken: http://www.heav.de/mediendesign.php?picture=images/irmengardplakat.jpg und dann der Link "in groß anzeigen"


Zuletzt bearbeitet von heav am Fr 01.10.2004 13:54, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen browserfenster dem inhalt anpassen
Inhalt anpassen [Padding]
Div an Inhalt anpassen
Inhalt an Fenstergröße Anpassen
div an Inhalt anpassen
[JavaScript] Fenstergröße dem Inhalt anpassen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.