Que le son ne se déclenche plus page visitée
Résolu/Fermé
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
-
3 sept. 2009 à 21:26
eerbrice Messages postés 61 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 27 janvier 2010 - 4 sept. 2009 à 17:15
eerbrice Messages postés 61 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 27 janvier 2010 - 4 sept. 2009 à 17:15
A voir également:
- Que le son ne se déclenche plus page visitée
- Supprimer une page word - Guide
- Traduire une page - Guide
- Word numéro de page 1/2 - Guide
- Page d'accueil iphone - Guide
15 réponses
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
3 sept. 2009 à 21:28
3 sept. 2009 à 21:28
Salut. Quel lecteur mp3 ? Tu as une adresse de site ?
En général, il faut mettre en paramètre : loop=false;
En général, il faut mettre en paramètre : loop=false;
scream-06
Messages postés
10
Date d'inscription
mardi 1 septembre 2009
Statut
Membre
Dernière intervention
6 septembre 2009
1
3 sept. 2009 à 21:41
3 sept. 2009 à 21:41
ses super simple tu doit aller dans les option et tout dépent le lecteur mais sa doit ètre écrit un truc du genre déclencher la music directement
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
3 sept. 2009 à 21:45
3 sept. 2009 à 21:45
Heu, ouais mais non, c'est à l'entrée d'une page qu'il veut lancer sa musique. Tu ne vas pas mettre une intro genre "Cliquez droit sur votre player puis cliquez sur 'jouez qu'une fois'.".
Le plus souvent, sur les pages web, on utilise un player flash, avec des paramètres à entrer.
Le plus souvent, sur les pages web, on utilise un player flash, avec des paramètres à entrer.
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
3 sept. 2009 à 21:44
3 sept. 2009 à 21:44
pardon je me suis mal exprimé
ce n'est pas que je veuille ne pas mettre en boucle le son d'une page
je ne veux pas qu'on le réentende le son quand on a déjà visité la page (sur le modèle des <a: visited> où les liens changent de couleur quand on les a visités)
ce n'est pas que je veuille ne pas mettre en boucle le son d'une page
je ne veux pas qu'on le réentende le son quand on a déjà visité la page (sur le modèle des <a: visited> où les liens changent de couleur quand on les a visités)
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
3 sept. 2009 à 21:51
3 sept. 2009 à 21:51
Hola, c'est plus compliqué. Si tu ne peux pas gérer le php, essaye avec javascript. Le plus simple est de jouer avec les cookies.
Tu cherche si le cookie est présent dans le navigateur, si il n'y est pas, tu lances la musique, si le cookie est la, la musique ne se lance pas.
Un petit tuto sur les cookies en JS : http://www.asp-php.net/tutorial/scripting/cookies.php
Bon courage, ca risque de ne pas être facile.
Tu cherche si le cookie est présent dans le navigateur, si il n'y est pas, tu lances la musique, si le cookie est la, la musique ne se lance pas.
Un petit tuto sur les cookies en JS : http://www.asp-php.net/tutorial/scripting/cookies.php
Bon courage, ca risque de ne pas être facile.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
4 sept. 2009 à 00:08
4 sept. 2009 à 00:08
oui, ça a l'air compliqué en utilisant les cookies...
est-il que les liens déjà visités mènent à une autre pages que les liens non visités ?
est-il que les liens déjà visités mènent à une autre pages que les liens non visités ?
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
4 sept. 2009 à 00:19
4 sept. 2009 à 00:19
Non, pas du tout, en tout cas pas avec le : a:visited
Le lien à juste une présentation différente, c'est du css.
Mais a vrai dire, je ne vois aucune autre manière de résoudre ton problème, d'autant plus que si tu veux mettre la musique sur la page d'accueil, il n'y auras aucune manière de vérifier si la page à déjà été exécutée en html ou css.
Après, c'est peut-etre possible en bidouillant le lecteur flash mais il faut s'y connaitre un peu en action script (qui à mon gout, est plus compliqué que d'utiliser les cookies en JS).
Le lien à juste une présentation différente, c'est du css.
Mais a vrai dire, je ne vois aucune autre manière de résoudre ton problème, d'autant plus que si tu veux mettre la musique sur la page d'accueil, il n'y auras aucune manière de vérifier si la page à déjà été exécutée en html ou css.
Après, c'est peut-etre possible en bidouillant le lecteur flash mais il faut s'y connaitre un peu en action script (qui à mon gout, est plus compliqué que d'utiliser les cookies en JS).
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
4 sept. 2009 à 00:26
4 sept. 2009 à 00:26
pourquoi pas :
.flash:visited { display:none; } <object class="flash">lecteur flash</object>
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
4 sept. 2009 à 00:32
4 sept. 2009 à 00:32
Si je ne me trompe pas, visited ne peux ce déclarer que sur un lien déjà cliqué.
La le problème, c'est que le son doit être lu à la 1ere visite mais plus à la 2nd.
Et ce, même si le visiteur ne clique sur aucun lien. Donc le visited ne se feras jamais.
La le problème, c'est que le son doit être lu à la 1ere visite mais plus à la 2nd.
Et ce, même si le visiteur ne clique sur aucun lien. Donc le visited ne se feras jamais.
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
4 sept. 2009 à 04:12
4 sept. 2009 à 04:12
et bien si tu mets :
ca ne peut pas fonctionner?
<a class="flash" style="text-decoration:none;" href="page actuelle" onclick="return false;"><object class="flash">lecteur flash</object></a>
ca ne peut pas fonctionner?
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
4 sept. 2009 à 13:24
4 sept. 2009 à 13:24
j'ai essayé la soluce d'Atropa ça n'a pas l'air de fonctionner.
Mais quel est le paramètre pris en compte par le css pour repérer que le lien a déjà été cliqué? Ne peut on pas récupérer ce paramètre ?
Mais quel est le paramètre pris en compte par le css pour repérer que le lien a déjà été cliqué? Ne peut on pas récupérer ce paramètre ?
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
4 sept. 2009 à 14:37
4 sept. 2009 à 14:37
ça fonctionne surement mais c'est pas propre, et je me demandais si le lecteur ne lirai pas la musique quand même
pour le :visited, c'est en rapport avec l'historique, et ce n'est pas que le liens a était cliqué mais que la page a était visité.
il faut espérer qu'on ne puisse pas récupérer ce paramètre, sinon ca voudrais dire que tout les sites sur lesquels tu vas on un accès direct à tout les sites que tu as dans l'historique...
pour le :visited, c'est en rapport avec l'historique, et ce n'est pas que le liens a était cliqué mais que la page a était visité.
il faut espérer qu'on ne puisse pas récupérer ce paramètre, sinon ca voudrais dire que tout les sites sur lesquels tu vas on un accès direct à tout les sites que tu as dans l'historique...
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
4 sept. 2009 à 15:00
4 sept. 2009 à 15:00
bon, ok ça a l'aiir fermé de ce côté.
une question pour les cookies, sont ils tjs au même endroit sur tous les ordis pour pouvoir y faire référence ?
une question pour les cookies, sont ils tjs au même endroit sur tous les ordis pour pouvoir y faire référence ?
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
4 sept. 2009 à 16:39
4 sept. 2009 à 16:39
Bien sur que c'est fermé du coté css. Même si le lecteur était caché par du css, il serais quand même dans le code html, donc le lecteur ce lancera quand même. Voila ce que ca donne avec les cookies et javascript :
A mettre la où tu veux placer le lecteur.
J'ai utilisé dewplayer ( http://www.dewplayer.fr ), mais tu peux modifier le code pour mettre le tiens à la place.
Testé sous Firefox et IE6.
Et sinon, tu n'as pas à te soucier de la où sont placés les cookies du le pc, du moment que le navigateur le sache.
<script type="text/javascript"> if (document.cookie) {} else { var html = '<object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=musique.mp3&autoplay=1" width="200" height="20">'; html += '<param name="movie" value="dewplayer.swf?mp3=musique.mp3&autoplay=1" />'; html += '</object>'; document.write(html); document.cookie = 'visited'; } </script> <noscript> <object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=musique.mp3&autoplay=1" width="200" height="20"> <param name="movie" value="dewplayer.swf?mp3=musique.mp3&autoplay=1" /> </object> </noscript>
A mettre la où tu veux placer le lecteur.
J'ai utilisé dewplayer ( http://www.dewplayer.fr ), mais tu peux modifier le code pour mettre le tiens à la place.
Testé sous Firefox et IE6.
Et sinon, tu n'as pas à te soucier de la où sont placés les cookies du le pc, du moment que le navigateur le sache.
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
4 sept. 2009 à 16:57
4 sept. 2009 à 16:57
merci zoby 44 ça fonctionne très bien !
j'ai aussi cherché sur google mais tu as été plus malin, tant mieux pour moi !
Comment fait on pour marquer la discution résolue ?
j'ai aussi cherché sur google mais tu as été plus malin, tant mieux pour moi !
Comment fait on pour marquer la discution résolue ?
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
4 sept. 2009 à 17:05
4 sept. 2009 à 17:05
De rien. Pour mettre résolu c'est haut à droite de ton 1er post.
eerbrice
Messages postés
61
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
27 janvier 2010
4 sept. 2009 à 17:15
4 sept. 2009 à 17:15
bé, je trouve pô le bouton résolu en ht à droite du 1er post...