Comment arreter un diaporama en cours et le f

Bandi -  
 Bandi -
Bonjour,
Je voudrai trouver une solution pour arreter un diaporama et la musique de fond qui l'accompagne. Je sais arreter et remettre la musique, stooper la diaporama mais sans stopper la musique.

1: la musique est lancé par une frame non visible dans la page qui lance le diaporama
1.1 Page d'appel musique et diaporama
<!-- permet d'afficher les photos du diaporama et de jouer la musique en même temps -->
<frameset rows='0,*' border='0''>
<frame name='Music' scrolling='no' noresize src='MusicDiapo.php3?NomAl=$NomAl'>
<frame name='Photo' src='Diapo.php3?DirAl=$DirAl&TitAl=$TitAl&NomAl=$NomAl&NoPh=0&NoJ=0'>
<noframes>
1.2 page de lancement de la musique pour qu'elle ne soit pas interrompu à chaque affichage automatique de photos (diaporama)
<Embed Name='musique' src='$Music' loop=true autostart='true' hidden width='0' height='0'>";

2- Page d'affichage automatiques de toutes les photos les unes après les autres, et arret/reprise de la musique
$nbph=count($NomPh); //nombre de photos
$next=$NoPh+1;
if ($next==$nbph)
{$next=0;}
if ($NoPh==$NoPhJ[$NoJ+1])
{$NoJ++;}

// informations concernant l'image
$size=getimagesize("$DirAl/grandes/$NomPh[$NoPh]"); //taile de la photo

///////////// affichage automatique des photos les unes après les autres, avec ou sans musique

echo "<html>
<head>
<title>Diaporama d'un album</title>
<!-- script de lecture et d'affichage des photos présentes dans le directoire grandes-->
<script language='JavaScript'>
im=new Image();
im.src='$DirAl/grandes/$NomPh[$next]';
function load()
{
if ($next!=0)
{
;
window.setTimeout(\"window.location='Diapo.php3?TitAl=$TitAl&NomAl=$NomAl&DirAl=$DirAl&NoPh=$next&NoJ=$NoJ';\",5000);
}
else
{
window.setTimeout(\"window.parent.location='index.php';\",5000);
}
}
</script>";
//if ($Music != '') //musique en boucle si présente (midi obligatoire)
// {echo "<bgsound src='$Music' lopp='-1'>";}
echo
"</head>
<body bgcolor='#D3D3D3' topmargin='0' background='$FondET' onload=\"load()\">
<div align='center'>
<center>
<table border='0' cellspacing='0' cellpading='0' width='100%'>
<tr>
<td width='100% valign='top'>
<p align='center'>
<p align='center'>
<font face='Arial' size='5' color='Red'>
<b>$TitAl</b>
</font></td>
</tr>
</table>
</center>
</div>
<table border='0' cellspacing='0' width='100%'>
<tr>
<td width='25%' align='center' valign='top'>";
if ($TitJ[$NoJ] != '')
{echo "<font face='verdana' size='4' color='Black'><b>$TitJ[$NoJ]</b></font><br>
<font face='Times New Roman' size='3' color='Navy'><br><b>$ComJ[$NoJ]</b></font><br>";
}
echo "<hr align='left' color='red' />";
if ($ComPh[$NoPh]=='') // affichage titre de la photo si pas de commentaire photo
{echo "<font face='Verdana' size='2' color='Black'><br>$TitPh[$NoPh]</font>";}
else // sinon affichage commentaire de la photo
{echo "<font face='Verdana' size='2' color='Black'><br>$ComPh[$NoPh]</font>";}
if ($Music != '')
{echo "<br>
<div style='position:absolute;top:420;left:50'>
<font face='Arial' size='3' color='Black'><b>
<A HREF='Stopson.htm' TARGET='Music'>Arrêter la musique</A><br>
<A HREF='MusicDiapo.php3?NomAl=$NomAl' TARGET='Music'>Relancer la musique</A>
</b></font>
</div>";}
echo "
</td>
<td width='75%' align='center'>
<img src='$DirAl/grandes/$NomPh[$NoPh]' align='center' name='diaporama'>
</td></tr></table>
<center></div>";

Comment stopper en même temps à la demande le diaporama et la musique, en retournant à l'a page index
Merci de m'indiquer une solution ou comment déclencher l'exécution à la suite les deux pages (Stopson puis index) par une seule action : bouton, OnClick, A heref,.......
En attente de vos réponses
Bandi
A voir également:

2 réponses

soprano65430
 
bonjour ,

tout simplement ctrl+alt+supprimme ou la croix rouge en haut a droite
0
Bandi
 
Merci
mais cela permet-il un retour à la page initiale du site?
J'arrive à faire ce retour mais la musique continue à jouer.
Mon site : http://badind.chez-alice.fr/RandoGl/index.php
Cordialement
0