Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2012, 12h22   #1
Invité régulier
 
Inscription : mars 2009
Messages : 55
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 55
Points : 9
Points : 9
Par défaut Mettre du son sur une image ?

Bonjour,

Je désirerais qu'on son soit joué quand on clique sur une image mais sans changer de fenêtre et sans que l'on voie de pavé concernant la gestion du son.

J'ai essayé ici sur la photo du bas : http://www.grenault.net/mob_voxy1.htm mais cela ouvre une fenêtre.

Merci pour votre aide.

Meilleurs vœux !

Guy
kurtbosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 13h30   #2
Futur Membre du Club
 
Homme
Inscription : mars 2009
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2009
Messages : 19
Points : 16
Points : 16
Tu peux passer par du Javascript.

Un son présent dans une div cachée. Et lorsque tu fais un onClick sur l'image, le son est lancé.

Là pour le moment tu as mis un lien vers ton fichier mp3. Donc il est normal que celui-ci soit ouvert soit dans un autre onglet, soit dans l'onglet actuel.

Regarde par ici :

http://jannaud.fr/javascript-play-so...?id=35&maxi=10
Bouffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 16h17   #3
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonjour,
Citation:
J'ai essayé ici sur la photo du bas : http://www.grenault.net/mob_voxy1.htm mais cela ouvre une fenêtre.
un peu normal compte tenu du code HTML et de la présence de target="_blank".
Code :
1
2
3
<a title="WAF WAF WAF WAF WAF WAF !!!" target="_blank" href="voxi_aboiements.mp3">
<img class="image" alt="Cavalier King Charles" src="tout_62_500px.jpg">
</a>
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 16h46   #4
Invité régulier
 
Inscription : mars 2009
Messages : 55
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 55
Points : 9
Points : 9
Citation:
Envoyé par NoSmoking Voir le message
Bonjour,


un peu normal compte tenu du code HTML et de la présence de target="_blank".
Code :
1
2
3
<a title="WAF WAF WAF WAF WAF WAF !!!" target="_blank" href="voxi_aboiements.mp3">
<img class="image" alt="Cavalier King Charles" src="tout_62_500px.jpg">
</a>
Bien sur mais comment faire pour éviter cela ? Sans le target cela remplace la page en cours, c'est pire encore...
kurtbosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 19h54   #5
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
dans ce cas une solution consiste à mettre une IFRAME comme target
Code :
1
2
3
4
5
6
7
<a href="voxi_aboiements.mp3" target="id_iframe" title="WAF WAF WAF WAF WAF WAF !!!">
  <img src="tout_62_500px.jpg" alt="Cavalier King Charles" class="image">
</a><br>
<!-- DIV n'apparaissant pas -->
<div style="width:1px;height:0px;overflow:hidden;">
  <iframe id="id_iframe" name="id_iframe" src=""></iframe>
</div>
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 20h12   #6
Invité régulier
 
Inscription : mars 2009
Messages : 55
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 55
Points : 9
Points : 9
Je vais essayer demain. Cela me semble une bonne solution !

Je te tiens au courant.

Merci.
kurtbosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 20h24   #7
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Salut,

On peux aussi contrôler (à l'aide de Javascript) un player MP3 développé en Flash.

Par exemple avec Flash mp3 Player JS

Code xhtml :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>Lecteur MP3</title>
	<script type="text/javascript">//<![CDATA[
		var player={
			onInit:function(){return},
			onUpdate:function(){return},
			play:function(){
				var obj=document.getElementById('playerFlash');				
				obj.SetVariable('method:setPosition',0);
				obj.SetVariable('method:play','');
			}
		}
	//]]>
	</script>
</head>
<body>
	<div>
		<object id="playerFlash" type="application/x-shockwave-flash" data="player_mp3_js.swf" width="1" height="1">
			<param name="movie" value="player_mp3_js.swf" />
			<param name="AllowScriptAccess" value="always" />
			<param name="FlashVars" value="listener=player&amp;enabled=0&amp;volume=100&amp;mp3=voxi_aboiements.mp3" />
		</object>
		<a href="voxi_aboiements.mp3" title="WAF WAF WAF WAF WAF WAF !!!" onclick="player.play();return false;">
			<img src="tout_62_500px.jpg" alt="Cavalier King Charles" class="image" />
		</a>
	</div>
</body>
</html>
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 17h44   #8
Invité régulier
 
Inscription : mars 2009
Messages : 55
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 55
Points : 9
Points : 9
Citation:
Envoyé par kurtbosh Voir le message
Je vais essayer demain. Cela me semble une bonne solution !

Je te tiens au courant.

Merci.
Voilà, je l'ai mis sur mon site. Génial sur la version WEB !!!

Ne fonctionne pas sur la version mobile, probablement à cause de l'iframe. Je vais essayer en utilisant la balise audio. La version mobile de cette page est en HTML5.

Comment te remercier ? Un lien vers ton site, par exemple ?

Guy
kurtbosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h54.


 
 
 
 
Partenaires

Hébergement Web