Déclencher un son quand on clique
Résolu/Fermé
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
-
8 mars 2011 à 14:05
Evan555 Messages postés 112 Date d'inscription dimanche 14 novembre 2010 Statut Membre Dernière intervention 26 juin 2011 - 9 mars 2011 à 00:06
Evan555 Messages postés 112 Date d'inscription dimanche 14 novembre 2010 Statut Membre Dernière intervention 26 juin 2011 - 9 mars 2011 à 00:06
A voir également:
- Déclencher un son quand on clique
- Déclencher appareil photo android à distance - Guide
- Évariste souhaite télécharger le logiciel libreoffice depuis le site de son éditeur. sélectionnez le résultat de recherche sur lequel il doit cliquer. ✓ - Forum Windows Vista
- J'ai cliqué sur un lien douteux android - Forum Réseaux sociaux
- Évariste souhaite télécharger le logiciel 7-zip depuis le site de son éditeur. sélectionnez le résultat de recherche sur lequel il doit cliquer. - Forum Compression
- Évariste souhaite télécharger le logiciel mozilla firefox depuis le site de son éditeur. sélectionnez le résultat de recherche sur lequel il doit cliquer. ✓ - Forum Microsoft Edge / Internet Explorer
8 réponses
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 15:20
8 mars 2011 à 15:20
Salut
Personellement (je peux me tromper), je vois deux solutions.
La premiere, faire tes boutons en flash... Mais bon, pour integrer ca wordpress, faudra que tu t'accroches...
La deuxieme, la solution Javascript...
Un tuto (en anglais) sur ce lien : https://www.lifewire.com/play-sound-on-click-or-rollover-3469484
Cordialement
Personellement (je peux me tromper), je vois deux solutions.
La premiere, faire tes boutons en flash... Mais bon, pour integrer ca wordpress, faudra que tu t'accroches...
La deuxieme, la solution Javascript...
Un tuto (en anglais) sur ce lien : https://www.lifewire.com/play-sound-on-click-or-rollover-3469484
Cordialement
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 15:47
8 mars 2011 à 15:47
Selon le tutoriel en anglais (https://www.lifewire.com/play-sound-on-click-or-rollover-3469484
Je doit placer le script :
<script language="javascript" type="text/javascript">
function playSound(soundfile) {
document.getElementById("dummy").innerHTML=
"<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
}
</script>
Dans <head> du fichier html de la page, puis placer mon lien dans ces balises.
<a href="#" onclick="playSound('URL to soundfile');">Click here to hear a sound</a>
dans ce cas à quoi sert :
<span id="dummy"></span>
et
<p onmouseover="playSound('URL to soundfile');">Mouse over this text to hear a sound</p>
Je doit placer le script :
<script language="javascript" type="text/javascript">
function playSound(soundfile) {
document.getElementById("dummy").innerHTML=
"<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
}
</script>
Dans <head> du fichier html de la page, puis placer mon lien dans ces balises.
<a href="#" onclick="playSound('URL to soundfile');">Click here to hear a sound</a>
dans ce cas à quoi sert :
<span id="dummy"></span>
et
<p onmouseover="playSound('URL to soundfile');">Mouse over this text to hear a sound</p>
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 15:55
8 mars 2011 à 15:55
Mouseover c'est au passage de la souris sans cliquer.
Span c est pour la mise en forme...
Plus d infos sur le span ici : http://bernard.quevillier.pagesperso-orange.fr/index.htm
Span c est pour la mise en forme...
Plus d infos sur le span ici : http://bernard.quevillier.pagesperso-orange.fr/index.htm
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 16:24
8 mars 2011 à 16:24
merci, je galère pour intégrer à mon thème!...
voila le site en question http://macdoteam.free.fr/
voila le site en question http://macdoteam.free.fr/
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 16:40
8 mars 2011 à 16:40
Joli le Jquery... lol...
Sur quels boutons tu veux des sons ?
Sur quels boutons tu veux des sons ?
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 20:28
8 mars 2011 à 20:28
ACCUEIL
À PROPOS
GALERIE
ME CONTACTER
LIVRE D'OR
À PROPOS
GALERIE
ME CONTACTER
LIVRE D'OR
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 16:46
8 mars 2011 à 16:46
J'ai placer le javascript dans header.php (de mon theme) entre <head> et </head>
Mais comment faire pour placer <a href="#" onclick="playSound('URL to soundfile');">Click here to hear a sound</a>
sur les liens du menu de page (tout en haut).
Mais comment faire pour placer <a href="#" onclick="playSound('URL to soundfile');">Click here to hear a sound</a>
sur les liens du menu de page (tout en haut).
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 16:53
8 mars 2011 à 16:53
Je pars du taf... Je te reponds quand je rentre a la zonzon ok ?
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 17:06
8 mars 2011 à 17:06
ok
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 19:36
8 mars 2011 à 19:36
Ok...
Normalement c est egalement dans la page header.php de ton theme si tu veux que le son soit joue au click des liens de pages presentes sur le haut de la page...
Dans la partie Body tu dois avoir un moment ou sont definis le nombre de page et le format de lien a adopter... Dans la balise du href, rajoute avant la fin de la balise onclick="playSound('URL to soundfile');"
Tiens moi au courant
Normalement c est egalement dans la page header.php de ton theme si tu veux que le son soit joue au click des liens de pages presentes sur le haut de la page...
Dans la partie Body tu dois avoir un moment ou sont definis le nombre de page et le format de lien a adopter... Dans la balise du href, rajoute avant la fin de la balise onclick="playSound('URL to soundfile');"
Tiens moi au courant
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 20:26
8 mars 2011 à 20:26
Non, je suis perdu....
Il n'y a que 3 balises <a href="*****"></a>
Une pour le widget tweeter ( que j'ai enlever)
Une pour [ACCUEIL]
Une autre pour le flux RSS
J'ai upload l'archive de mon thème customizer ici: http://idecoecho.free.fr/BlackPower.rar
(theme original:https://www.skinpress.com/blackpower-theme/
En espérant que tu puise analyser le code..
Merci!
Il n'y a que 3 balises <a href="*****"></a>
Une pour le widget tweeter ( que j'ai enlever)
Une pour [ACCUEIL]
Une autre pour le flux RSS
J'ai upload l'archive de mon thème customizer ici: http://idecoecho.free.fr/BlackPower.rar
(theme original:https://www.skinpress.com/blackpower-theme/
En espérant que tu puise analyser le code..
Merci!
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 20:27
8 mars 2011 à 20:27
Je crois que je vais me lancer dans le développement d'un plug-in capable de faire cela automatiquement --"
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 20:41
8 mars 2011 à 20:41
remplace
<a href="<?php echo get_option('home'); ?>/">accueil</a>
par
<a href="<?php echo get_option('home') onclick="playSound('url de ton son'; ?>/">accueil</a>
<a href="<?php echo get_option('home'); ?>/">accueil</a>
par
<a href="<?php echo get_option('home') onclick="playSound('url de ton son'; ?>/">accueil</a>
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 20:42
8 mars 2011 à 20:42
D apres ce que je lis c est une classe d objet donc ca devrait te l appliquer a toutes les pages qui ont le meme format que ta page d acceuil, toutes tes pages
Tiens moi au courant
Tiens moi au courant
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 21:00
8 mars 2011 à 21:00
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /mnt/142/sdb/8/0/macdoteam/wp-content/themes/BlackPower/header.php on line 64
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 21:03
8 mars 2011 à 21:03
Je me suis permis de rajouter la parenthèse, échanger les point virgule rien y fait....
Quand à l'adresse de mon fichier son (.mp3) je les mis dans le dossier de mon theme sur le serveur FTP ;
Quand à l'adresse de mon fichier son (.mp3) je les mis dans le dossier de mon theme sur le serveur FTP ;
Stéphane18
Messages postés
372
Date d'inscription
jeudi 3 mars 2011
Statut
Membre
Dernière intervention
20 février 2019
132
8 mars 2011 à 22:41
8 mars 2011 à 22:41
Salut, au passage tu as mal fermé le onclick il te manque " après le ;
onclick="playSound('728.mp3'); >accueil</a> </li>
onclick="playSound('728.mp3');" >accueil</a> </li>
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 22:43
8 mars 2011 à 22:43
Merci... D ou son probleme de texte acceuil qui s affiche pas alors.. lol
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 22:52
8 mars 2011 à 22:52
Merci!
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 23:39
8 mars 2011 à 23:39
Ok On va tenter un truc que je viens de voir sur le tuto que je t ai mis tout a l heure...
Donc toi tu as dans le body :
<li class="first <? if(is_home()) echo 'current_page_item'; ?>"><a href="<?php echo get_option('home'); ?>/" onclick="playSound('728.mp3');" >accueil</a></li>
<?php $exclude = obwp_get_meta(SHORTNAME.'_exclude_page'); wp_list_pages2('title_li=&sort_column=menu_order&depth=0&exclude='.$exclude) ?>
Ben juste avant on va mettre :
<span id="dummy">
<embed src="urldetonson" hidden="true" autostart="true" loop="false">
</span>
Donc toi tu as dans le body :
<li class="first <? if(is_home()) echo 'current_page_item'; ?>"><a href="<?php echo get_option('home'); ?>/" onclick="playSound('728.mp3');" >accueil</a></li>
<?php $exclude = obwp_get_meta(SHORTNAME.'_exclude_page'); wp_list_pages2('title_li=&sort_column=menu_order&depth=0&exclude='.$exclude) ?>
Ben juste avant on va mettre :
<span id="dummy">
<embed src="urldetonson" hidden="true" autostart="true" loop="false">
</span>
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 23:43
8 mars 2011 à 23:43
Entre <li clas..... et exclude)?> ?
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 23:46
8 mars 2011 à 23:46
Sa Marrrchheeee!
Quand on arrive sur le site on entend le son.
Quand on arrive sur le site on entend le son.
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 23:46
8 mars 2011 à 23:46
Et meme quand on rentre dans une page thx!
mikanadien
Messages postés
171
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
10 mars 2011
61
8 mars 2011 à 23:48
8 mars 2011 à 23:48
Desole pour le temps que ca a mis... Je t avoue que c est la premiere fois que je joue en javascript avec du son... lol
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 23:51
8 mars 2011 à 23:51
Et re-merci pour le temps passé à m'aider...
Evan555
Messages postés
112
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
26 juin 2011
16
8 mars 2011 à 23:47
8 mars 2011 à 23:47
Merci pour tout! :)