Musique de fond (mettre en off par défault)

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Musique de fond (mettre en off par défault)

Message par FF7 Mar 25 Jan 2011 - 1:59

Bonsoir

Suite à des recherches sur le forum j'ai trouvé un code que j'ai appliqué pour avoir de la musique
Mais je voudrais que la musique soit lancée seulement si l'utilisateur veut l'écouter.
En ce moment c'est le contraire, elle se lance automatiquement et s'arrête quand on clique sur l'icone.


Voici le code que j'ai rajouté au template

Code:
<span id="player" style="display: block; visibility: visible;">
<object width="0" height="0"><param name="movie" value="http://www.deezer.com/embed/player?pid=56200956&ap=1&ln=fr"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.deezer.com/embed/player?pid=56200956&ap=1&ln=fr" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="0" height="0"></embed></object>
</span> <span id="controle" style="position: fixed; top: 5px; left: 5px;">
<a onclick="PlayerIE();"><img id="enceinte" src="http://reviews.cnet.com/i/bto/20091212/SoundIcon.png" border="0" /></a>
<script type="text/javascript">
var mon_div = null;
var nouveauDiv = null;
var playerOn = true;

  function PlayerIE()
  {
    if(playerOn)
    {
document.getElementById('player').parentNode.removeChild(document.getElementById('player'));
playerOn=false;
my_setcookie('PlayerWasOn','false',1,0);
    }
    else
    {
  nouveauDiv = document.createElement("span");
  nouveauDiv.id = 'player';
  nouveauDiv.innerHTML = '<object width="0" height="0"><param name="movie" value="http://www.deezer.com/embed/player?pid=56200956&ap=1&ln=fr"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.deezer.com/embed/player?pid=56200956&ap=1&ln=fr" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="0" height="0"></embed></object>';
  mon_div = document.getElementById("controle");
  document.body.insertBefore(nouveauDiv, mon_div);
  playerOn = true;
  my_setcookie('PlayerWasOn','true',1,0);
    }
  }
if(!my_getcookie('PlayerWasOn'))
  {
    PlayerIE();
  }
</script>
</span>

Il faut surement changer une valeur mais je n'arrive pas à trouver


Cordialement


Dernière édition par FF7 le Mar 25 Jan 2011 - 12:15, édité 1 fois
FF7

FF7
Nouveau membre

Messages : 4
Inscrit(e) le : 25/01/2011

http://final-fantasy-ogame.forumgratuit.org/
FF7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Musique de fond (mettre en off par défault)

Message par SoraNoHime Mar 25 Jan 2011 - 2:21

Bonsoir,

Essaie en remplaçant dans ce code

Code:
var playerOn = true;

true par false.
SoraNoHime

SoraNoHime
Membre actif

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Musique de fond (mettre en off par défault)

Message par FF7 Mar 25 Jan 2011 - 2:57

Cela ne marche pas.
Si je fais je remplace cette valeur, la musique démarre dès le début et le bouton ne permet pas l'arrêt mais il fait passer à la musique suivante.

Merci tout de même
FF7

FF7
Nouveau membre

Messages : 4
Inscrit(e) le : 25/01/2011

http://final-fantasy-ogame.forumgratuit.org/
FF7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Musique de fond (mettre en off par défault)

Message par SoraNoHime Mar 25 Jan 2011 - 3:07

J'ai fait différent tests mais je ne trouve pas. Désolé il va falloir attendre quelqu'un de plus compétent.

Bonne soirée
SoraNoHime

SoraNoHime
Membre actif

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Musique de fond (mettre en off par défault)

Message par FF7 Mar 25 Jan 2011 - 3:13

Merci en tout cas de ton implication
Bonne soirée
FF7

FF7
Nouveau membre

Messages : 4
Inscrit(e) le : 25/01/2011

http://final-fantasy-ogame.forumgratuit.org/
FF7 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Musique de fond (mettre en off par défault)

Message par Adam_sfp Mar 25 Jan 2011 - 11:15

Bonjour

Essayez ce code il ouvre le lecteur en popup (permettant d'écouter tout en parcourant le forum)

Code:
<div style="position:absolute; left: 50px; top: 0px"><a onclick="window.open('http://www.deezer.com/embed/player?pid=56200956&ap=0&ln=fr','popup01','width=250, height=270,height=200,left=280,top=150,scrollbars=no');return false" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always"><img src="http://reviews.cnet.com/i/bto/20091212/SoundIcon.png" border="0"></a></div>

Cordialement.
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Musique de fond (mettre en off par défault)

Message par FF7 Mar 25 Jan 2011 - 12:14

Merci infiniment, ça marche

Encore Merci
FF7

FF7
Nouveau membre

Messages : 4
Inscrit(e) le : 25/01/2011

http://final-fantasy-ogame.forumgratuit.org/
FF7 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum