Problème lecteur javascript
Alexgui94
Messages postés
121
Date d'inscription
Statut
Membre
Dernière intervention
-
Alexgui94 Messages postés 121 Date d'inscription Statut Membre Dernière intervention -
Alexgui94 Messages postés 121 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je veut créer un lecteur en javascript. Je ne connait pas grand choses en javascript voila pourquoi ma question.
Le bouton play et stop fonctionne mais je n'arrive pas a faire fonctionner le volume...
Voila mon code
<html>
<head>
<script type="text/javascript">
function Lance()
{ document.getElementById('son').innerHTML=
'<embed src="http://www.generationado.fr/player/genado.asx" width="250" height="60" ></embed>';
}
function Arret()
{ document.getElementById('son').innerHTML=""; }
//augmenter ou diminuer le volume sonore
var vol = '50';
function changeVolume(v) {
if(v=='+10')
{
if(vol=='100')
{
}
else
{
vol++;vol++;vol++;vol++;vol++;vol++;vol++;vol++;vol++;vol++;
}
}
else
{
if(vol=='0')
{
}
else
{
vol--;vol--;vol--;vol--;vol--;vol--;vol--;vol--;vol--;vol--;
}
}
document.getElementById('volume').innerHTML="Volume : "+vol+"%";
//la valeur v peut être positive pour augmenter et négative pour diminuer
document.getElementById('son').settings.volume+=v;
}
</script>
</head>
<body>
<a href="javascript:void(Lance());"><img src="play.gif" ></a>
<a href="javascript:void(Arret());"><img src="pause.gif" ></a></br>
<a href="javascript:changeVolume(10);"><img src="+.gif" ></a></a>
<a href="javascript:changeVolume(-10);"><img src="-.gif" ></a></a>
<div id="son"></div>
</body>
</html>
Pourriez vous m'expliquer où est le problème.
Merci Beaucoup
Le bouton play et stop fonctionne mais je n'arrive pas a faire fonctionner le volume...
Voila mon code
<html>
<head>
<script type="text/javascript">
function Lance()
{ document.getElementById('son').innerHTML=
'<embed src="http://www.generationado.fr/player/genado.asx" width="250" height="60" ></embed>';
}
function Arret()
{ document.getElementById('son').innerHTML=""; }
//augmenter ou diminuer le volume sonore
var vol = '50';
function changeVolume(v) {
if(v=='+10')
{
if(vol=='100')
{
}
else
{
vol++;vol++;vol++;vol++;vol++;vol++;vol++;vol++;vol++;vol++;
}
}
else
{
if(vol=='0')
{
}
else
{
vol--;vol--;vol--;vol--;vol--;vol--;vol--;vol--;vol--;vol--;
}
}
document.getElementById('volume').innerHTML="Volume : "+vol+"%";
//la valeur v peut être positive pour augmenter et négative pour diminuer
document.getElementById('son').settings.volume+=v;
}
</script>
</head>
<body>
<a href="javascript:void(Lance());"><img src="play.gif" ></a>
<a href="javascript:void(Arret());"><img src="pause.gif" ></a></br>
<a href="javascript:changeVolume(10);"><img src="+.gif" ></a></a>
<a href="javascript:changeVolume(-10);"><img src="-.gif" ></a></a>
<div id="son"></div>
</body>
</html>
Pourriez vous m'expliquer où est le problème.
Merci Beaucoup
3 réponses
-
Bonjour,
Je ne suis pas fan du javascript non plus mais une chose me choque dans le code c'est le nom des pictures "+" et "-" , essayer de renommer et je suis sur que votre pb disparaitra
Cordialement -
Il faudrait peut-être définir les fonction Lance(), Arret() et changeVolume().
@vlar : tu as tord, le Javascript est formidable, surtout depuis l'arrivée d'AJAX.
Je parle du cas où il est utilisé pour faire des choses utiles (drag'n'drop, AJAX, ...), pas pour s'amuser à afficher plein d'alertes. -
Voila le code que j'ai réussi a avoir. Il y a encore le volume qui ne fontionne pas je ne sais pas pourquoi.
Help svp