[html] lancer un son après x sec

spectre61 Messages postés 577 Statut Membre -  
 LePetitRobert -
Je sai ke <bgsound src="url son" loop="1"> permet de lancer un son a l'ouverture de la page ! Je voudrai qu'il se declenche après x sec après l'ouverture de la page ! Pouvez-vous me donner le code html correspondant SVP !

Merci d'avance pour vos reponses !

La presision est un gage de rapidité de reponse 
et de pertinence de celle-ci !

3 réponses

  1. ipl Messages postés 5738 Statut Contributeur sécurité 585
     
    Bonsoir spectre61, bonsoir à tous,

    Je n'ai pas trop de temps pour étudier le problème mais je sais que tu te débrouilleras avec quelques pistes !

    Ecrit une fonction TempoSon() que tu cases dans HEAD, tu mets une temporisation et le déclanchement du son :
    <script language="javascript"><!--
    function TempoSon(morceau) {setTimeout("Son(morceau);",5000);}
    function Son(morceau){sono.innerHTML='<embed src=' + morceau + ' hidden=true autostart=true loop=0">';}
    //--></script>

    Tu appelleras la fonction par onLoad dans la balise BODY suivie d'un ID sono pour donner un nom.
    <BODY onLoad=TempoSon(beep.wav)>
    <div id="sono"></div>

    Voilà !
    Tu repèreras la durée du silence en millisecondes.
    J'ai codé un embed plutôt qu'un bgsound... mais si tu y tiens...

    Essaie et dis moi !

    @12C4
    Ipl
    1
  2. ipl Messages postés 5738 Statut Contributeur sécurité 585
     
    Re,

    Je corrige ma faute d'orthographe : EcriS (avec un esse !)

    @12C4
    Ipl
    0
  3. spectre61 Messages postés 577 Statut Membre 21
     
    Merci ! je vai essayer !

    La presision est un gage de rapidité de reponse 
    et de pertinence de celle-ci !
    0
    1. ipl Messages postés 5738 Statut Contributeur sécurité 585
       
      Bonjour spectre61,

      ... à toi aussi, il faudrait un esse ! ;-)

      @12C4
      Ipl
      0
    2. LePetitRobert
       
      il faudrait remplacer des S par des C plutôt je dirais
      0