Leinberger
New member
Hallo,
ich lese mit Hilfe von Php einen Ordner aus und zeige in einem IFrame den Inhalt an (Bilder). Mit Klick auf ein Bild ändert sich in einem anderen IFrame das Image. Bis hierher funktioniert das Ganze schon. Jetzt möchte ich aber mittels Javascript zwei IFrames tauschen, in dem einem das Image, in dem anderen eine html.-Datei. Doch jetzt bin ich am Ende. php bringt mir eine Fehlermeldung, wahrscheinlich kann php in dem Javascript nicht ermittelt werden. Kann mir bitte jemand helfen?? DANKE!
CODE:
<script type="text/javascript">
<!--
function austausch(URL1,F1,URL2,F2){Frame1=eval("parent."+F1);Frame2=eval("parent."+F2);Frame1.location.href=URL1;Frame2.location.href=URL2;}//-->
</script>
</head>
<body>
<?php
// Galerie anzeigen
{
$bilder = glob( "images/*.jpg" );
natsort( $bilder );
foreach ($bilder as $bild)
{
$bild = array_pop( explode( "/", $bild ) );
echo '<a href="javascript:austausch('images/' .urlencode( $bild ). ','hauptframe',' .urlencode( $bild.html ). ','texte')"> /> </a>';
}
}
?>
ich lese mit Hilfe von Php einen Ordner aus und zeige in einem IFrame den Inhalt an (Bilder). Mit Klick auf ein Bild ändert sich in einem anderen IFrame das Image. Bis hierher funktioniert das Ganze schon. Jetzt möchte ich aber mittels Javascript zwei IFrames tauschen, in dem einem das Image, in dem anderen eine html.-Datei. Doch jetzt bin ich am Ende. php bringt mir eine Fehlermeldung, wahrscheinlich kann php in dem Javascript nicht ermittelt werden. Kann mir bitte jemand helfen?? DANKE!
CODE:
<script type="text/javascript">
<!--
function austausch(URL1,F1,URL2,F2){Frame1=eval("parent."+F1);Frame2=eval("parent."+F2);Frame1.location.href=URL1;Frame2.location.href=URL2;}//-->
</script>
</head>
<body>
<?php
// Galerie anzeigen
{
$bilder = glob( "images/*.jpg" );
natsort( $bilder );
foreach ($bilder as $bild)
{
$bild = array_pop( explode( "/", $bild ) );
echo '<a href="javascript:austausch('images/' .urlencode( $bild ). ','hauptframe',' .urlencode( $bild.html ). ','texte')"> /> </a>';
}
}
?>