Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Avertissement sonore
Auteur Message
Argorate Hors ligne
Membre

Messages : 329
Inscription : Aug 2006
Réputation : 1
Message : #1
:siffle: [Résolu] Avertissement sonore
Hello,
j'aimerais créer un compte a rebour avec une alarme a la find e celluic-i en Java Script, en cherchant j'ai trouvé pour un compte a rebour mais pas du tout pour mettre un son en JS... quelqu'un sait comment on fait?

merci.

Argo.

Projet en cour: 55% de codé. (création des ressources sur la map/inventaire en cour).
(Ce message a été modifié le : 07-09-2008 10:38 AM par Sephi-Chan.)
07-04-2008 02:07 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
thelos Hors ligne
Organisateur de concours
****

Messages : 197
Inscription : Feb 2008
Réputation : 2
Message : #2
RE: Avertissement sonore
Je ne m'y connais pas en Js mais tu peux essayer de faire un refresh à la fin de ton compte à rebours, avec ce refresh tu changes la valeur de lancement automatique de ton son pour qu'elle soit à true alors qu'elle était à false.

Ainsi on a :
1. lancement auto = false
2. Compte à rebours
3. Changement de la valeur, lancement auto = true
4. Refresh
5. Lancement auto du son

Maintenant que j'y pense y'a peut-être même pas besoin de refresh.
J'espère t'avoir aidé 16

Au fait, comme intègres-tu le son ? Flash, object...

Beau, fort, intelligent, brillant, grand, musclé, grand coeur, esthétiquement parfait, création divine et accessoirement humble.
(Ce message a été modifié le : 07-04-2008 03:36 PM par thelos.)
07-04-2008 03:01 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Eluox Hors ligne
Membre

Messages : 935
Inscription : Oct 2007
Réputation : 8
Message : #3
RE: Avertissement sonore
J'ai trouver un script utilisant du Html dans le JS,
J'ai pas testé mais je te le donne quand même 16

Code PHP :
function audio(url)
{
 
document.all.IDduDiv.innerHTML=
'<OBJECT DATA="'+url+'" ID="MediaPlayer" TYPE="audio\/x-mp3" WIDTH="0" HEIGHT="0">'+
'<PARAM NAME="SRC" VALUE="'+url+'">'+
'<PARAM NAME="AUTOSTART" VALUE="true">'+
'<PARAM NAME="AUTOPLAY" VALUE="true">'+
'<\/OBJECT>';
}

/**
*Ou alors celle ci que je trouve plus adapté a ton cas
**/ 

function audio(sSound
{
        
document.all.IDduDiv.innerHTML='<EMBED SRC="'+sSound+'" HIDDEN=true AUTOSTART=true LOOP=false>';

Je m'y connais pas trop en js, mais a la fin de ton compte a rebours, tu appelle la fonction JS audio, je pense sa peux marcher :/


Cordialement,

[Image: eluox010.png]
(Ce message a été modifié le : 07-04-2008 03:44 PM par Eluox.)
07-04-2008 03:39 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Argorate Hors ligne
Membre

Messages : 329
Inscription : Aug 2006
Réputation : 1
Message : #4
RE: Avertissement sonore
thelos : en faite le compte a rebourd est la pour indiquer quand est le rechargement de la page, et l'alarme est la pour les retentir les qq secondes avant la redirection 2

el[u]ox : la deuxieme marche impec, j'ai pas tester la premiere, merci bcp 1

Argo.

Projet en cour: 55% de codé. (création des ressources sur la map/inventaire en cour).
07-04-2008 04:28 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Eluox Hors ligne
Membre

Messages : 935
Inscription : Oct 2007
Réputation : 8
Message : #5
RE: [REGLE]Avertissement sonore
Apparement le document.all ect marche pas

Fait un simple
Code PHP :
function audio(sSound
{
        
document.getElementById('myDiv').innerHTML ='<EMBED SRC="'+sSound+'" HIDDEN=true AUTOSTART=true LOOP=false>';


<
div id="myDiv"></div

Cordialement,

[Image: eluox010.png]
07-04-2008 04:42 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Argorate Hors ligne
Membre

Messages : 329
Inscription : Aug 2006
Réputation : 1
Message : #6
RE: [REGLE]Avertissement sonore
J'allais poster justement, c'est étrange...

le document.all marche en local, ça a marché du premeir coup, mais sur le net non, je vais essayé avec le get element 16

Argo.

Projet en cour: 55% de codé. (création des ressources sur la map/inventaire en cour).
07-04-2008 05:00 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Eluox Hors ligne
Membre

Messages : 935
Inscription : Oct 2007
Réputation : 8
Message : #7
RE: [REGLE]Avertissement sonore
Argorate a écrit :J'allais poster justement, c'est étrange...

le document.all marche en local, ça a marché du premeir coup, mais sur le net non, je vais essayé avec le get element 16

Tu as firebug ? pour voir ce qu'il renvois comme erreur 16

[Image: eluox010.png]
07-04-2008 05:03 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Argorate Hors ligne
Membre

Messages : 329
Inscription : Aug 2006
Réputation : 1
Message : #8
RE: [REGLE]Avertissement sonore
Il renvois pas d'erreur non, en faite en local sa marche avec les deux methodes, mais sur mon serveur free, il veux pas... pas de son, mais pas d'erreur non plus tout se passe normalement. :(

EDIT: C'est rien, en faite c'est juste le cach qui faisait chier, il avait pas pris la nouvelle version 2

Ca marche impec 16

Argo.

Projet en cour: 55% de codé. (création des ressources sur la map/inventaire en cour).
(Ce message a été modifié le : 07-04-2008 05:20 PM par Argorate.)
07-04-2008 05:14 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Eluox Hors ligne
Membre

Messages : 935
Inscription : Oct 2007
Réputation : 8
Message : #9
RE: [REGLE]Avertissement sonore
Content d'avoir pu t'aider 16

[Image: eluox010.png]
07-04-2008 05:32 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Eluox Hors ligne
Membre

Messages : 935
Inscription : Oct 2007
Réputation : 8
Message : #10
RE: [REGLE]Avertissement sonore
Au cas ou d'autre sont dans le même cas, je poste mon code que j'ai fait pour le plaisir 34


Code PHP :
<html>
<
head>

    <
title>Test mp3</title>
    <
script language="javascript">
            var 
valeur 3;
            var 
x;
            
            function 
Init()
            {
                
document.getElementById('compteur').innerHTML valeur;
                
window.setInterval('Decompte()'1000);
            }

            function 
Decompte()
            {
                if(
valeur 0){
                    
document.getElementById('compteur').innerHTML = --valeur;
                }else{
                    
clearInterval(x);
                }
                
                if(
valeur == 0)
                {
                    
audio('test.mp3');
                    
document.getElementById('compteur').innerHTML 'Terminé';
                }
            }
            
            function 
audio(sSound
            {
                    
document.getElementById('myDiv').innerHTML ='<EMBED SRC="'+sSound+'" HIDDEN=true AUTOSTART=true LOOP=false>';
            } 
            
window.onload Init;
</script>

</head>

<body>

<div id="myDiv"></div> 
<div name="compteur" id="compteur"></div>
</body>
</html> 

[Image: eluox010.png]
07-04-2008 05:55 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse 



ContactJeuWeb (JeuPHP) - Crée ton jeu par navigateurRetourner en hautRetourner au contenuVersion bas-débit (Archivé)Syndication RSS