Fenster an Größe des Bildes anpassen

Status
Nicht offen für weitere Antworten.

leni

Aktives Mitglied
Hallo,

Ich verwende PHP und JavaScript, ich habe eine Tabelle mit Bildern und wenn ich auf die Bilder klicke werden sie in Originalgröße in einem Popup-Window angezeigt. Leider sind die Originalbilder unterschiedlich groß wodurch sich die Größe des Fenster automatisch an die Größe des Bildes anpassen sollte. Ich habe es so versucht:

Code:
<body>

<?php

if(isset($_GET['id']))
{
$productId = $_GET['id'];
print "<img src=\"originalPicture.php?id=$productId\" name=\"picture\"></img>";
}

?>
<script type="text/javascript">

window.onload = resize;

function resize()
{
window.innerHeight = window.document.height;
window.innerWidth = window.document.width;
}

</script>
</body>

Das ist das Fenster das aufgepoppt wird und ich habe es eben mit folgendem JavaScipt Code versucht, aber leider passiert da gar nichts wenn sich das Fenster öffnet, es bleibt gleich groß und die Größe verändert sich nicht.

Der Aufruf des Popup-Windows sieht so aus in der vorigen HTML-Seite:

Code:
print "<td> <a href=\"#\" onClick=\"window.open('originalSize.php?id=$productId','','width=800,height=600,left=400,top=300')\"> <img src=\"picture.php?id=$productId\"></a></td>";

Ich habe die window.open Funktion im onClick event des html-links verwendet.

Weiß jemand was hier falsch läuft bzw. warum das nicht funktioniert?

mfg
leni
 
D

Dante_ugga

Gast
Hi,

ich würde im Popup per PHP: getimagefilesize() die Abmessungen des Bildes holen und dann diese werte in den JavaScript-Quelltext ausgeben. Das funktioniert auch, ich hab abe rleider den Quelltext nicht mehr zur Hand, ist schon eine weile her ;)
 

leni

Aktives Mitglied
Hallo,

Ist es möglich von mit Hilfe von JavaScript auf PHP-Variablen zuzugreifen? - Das Problem ist, dass ich eine Produktliste mit verschiedenen Kategorien habe und ich habe so tabPanes mit JavaScript erstellt und jetzt füge ich noch statisch die einzelnen Tabs bzw. Kategorien hinzu. Ich möchte es aber dynamisch machen und die einzelnen Kategorien, die es gibt, aus der MySQL Datenbank holen und dann die einzelnen Tabs mit JavaScript erzeugen. Ist das irgendwie möglich?

lg leni
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B 1. Fenster fullscreen 2. Fenster feste Größe wie zentrieren? Angular, React, JQuery - Fragen zu JavaScript 2
J von der index seite neue Seite in Popup Fenster öffnen Angular, React, JQuery - Fragen zu JavaScript 1
F Windows-Fenster schließen mit Java-Script im Chrome-Browser und Mozilla Angular, React, JQuery - Fragen zu JavaScript 2
F Druckversion erstellen / Ergebnisse in neuem Fenster Angular, React, JQuery - Fragen zu JavaScript 2
L auf neues öffnendes Fenster beziehen Angular, React, JQuery - Fragen zu JavaScript 2
A Neues Fenster aus iframe öffnen mit Klick auf Button Angular, React, JQuery - Fragen zu JavaScript 6
G JavaScript: Fenster geöffnet? Angular, React, JQuery - Fragen zu JavaScript 4
R Einige links in neuen fenster öffnen Angular, React, JQuery - Fragen zu JavaScript 2
M Problem mit Vote Fenster Angular, React, JQuery - Fragen zu JavaScript 3
L einfaches ja/nein fenster Angular, React, JQuery - Fragen zu JavaScript 3
D Einzelne Fenster in Webseite maximieren/minimieren? Angular, React, JQuery - Fragen zu JavaScript 7
N Ajax Abfrage und PopUp Fenster Angular, React, JQuery - Fragen zu JavaScript 8
K java fenster durchsichtig Angular, React, JQuery - Fragen zu JavaScript 6
O Drop Infobox ( Fenster ) Angular, React, JQuery - Fragen zu JavaScript 3
R Java Fenster öffnen sich nicht im Browser! Angular, React, JQuery - Fragen zu JavaScript 3
S "Übergeordnetes" Fenster aktualisieren Angular, React, JQuery - Fragen zu JavaScript 2
G Zugriff auf Variablen in neuem Fenster verweigert Angular, React, JQuery - Fragen zu JavaScript 3
B Focus im Textfeld von Fenster A und Fenster B im Vordergrund Angular, React, JQuery - Fragen zu JavaScript 3
S PopUp Fenster nach schließen dann die Mutter Seite neu laden Angular, React, JQuery - Fragen zu JavaScript 5
R Bild in ein neues Fenster Angular, React, JQuery - Fragen zu JavaScript 2
D Fenster Grösse dem Inhalt anpassen Angular, React, JQuery - Fragen zu JavaScript 5
N neues fenster ohne adressleiste Angular, React, JQuery - Fragen zu JavaScript 2
G Drobdown auswahl in neuen Fenster öffnen. Angular, React, JQuery - Fragen zu JavaScript 3
H PopUp-Fenster Angular, React, JQuery - Fragen zu JavaScript 6
U "setIcon" Größe anpassen Angular, React, JQuery - Fragen zu JavaScript 6
S Popup öffnet sich nicht in gewünschter größe ! Angular, React, JQuery - Fragen zu JavaScript 3
M Automatisches Laden eines Bildes . Angular, React, JQuery - Fragen zu JavaScript 2
clemson dynamisches Anzeigen eines Bildes Angular, React, JQuery - Fragen zu JavaScript 3

Ähnliche Java Themen

Neue Themen


Oben