Hallo!
Ja schön langsam glaub ich ist die Lösung in Greifweite. Habe es bislang auch so gelöst gehabt wie du es sagtest, nur halt mit JavaScript, weil das Fenster noch angepasst wird. Hier mal mein Aufrufbefehl:
<A href="#" onClick="javascript:window.open('dynseite.php?../bilder/bild.jpg','Fensterchen','toolbar=no,status=no,menubar=no,scrollbars=no,width=150,height=200'); return false; ">das ist zu verlinken</a>
Und der Inhalt von dynseite.php sieht so aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Titel</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
#box1 { position:absolute; top:0px; left:0px; z-index:1; }
</style>
<script language="JavaScript" type='text/javascript'>
function resize() {
if(document.all) {
x = (screen.width - bild.width) / 2;
y = (screen.height - bild.height) / 2;
}
else {
x = (screen.width - document.getElementById("bild").width) / 2;
y = (screen.height - document.getElementById("bild").height) / 2;
}
self.moveTo(x, y);
self.focus();
}
</script>
</head>
<body>
<div id="box1" style="background:black; border:solid 0px blue;">
<script language="JavaScript" type='text/javascript'>
src = location.search;
src = src.substr(1);
document.write('<img onclick="self.close()" style="cursor:hand;" onload="resize();" id="bild" src="'+src+'">');
</script>
</div>
</body>
</html>
Das hier kein Strich php ist, täuscht nicht, das soll schon so sein. Wie müsste ich das jetzt adaptieren?
Hi,
das ist eigentlich ganz einfach. Du nimmst deinen PopUp-Link und hängst dann mit einem Fragezeichen getrennt deine Variablen dahinter: ?bild=blabla.jpg&text=Text
(2 Variablen immer mit & trennen)In der Datei kannst du dann mit $_GET["bild"] und $_GET["text"] darauf zurückgreifen und einfach ausgeben. Probier das mal so :-)
Gruß
Ben