Bonjour à vous! Smiley ravi

Je suis en train de créer un site et j'ai du utiliser une frame invisible utilisant dewplayer, en effet cela permet de garder la musique à chaque changement de rubrique sans que celle ci coupe etc.. bref sur IE7 et firefox nickel la page d'accueil se lance et la musique avec, je surf sur le site sans coupure de musique etc.. mais avec Safari la page HTML contenant le code de Dewplayer ne se lance pas..le site marche mais pas de son... étrange.. quelqu'un aurait une soluce ou une piste? merci à vous !
En fait je ne l'ai pas encore activé sur serveur mais je peux vous mettre les code source du frame et de la page audio HTML: en fait c'est celle-ci qui ne se lance pas sur Safari! étrange. Je peux aussi vous mettre le code source de base d'un exemple mais qui marche.

Frame :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>site</title>
</head>
<frameset rows="0,*" border="0">
<frame name="son" src="musique.html">
<frame name="accueil" src="indexaccueil.html">
</frameset><noframes></noframes>
<body>
</body>
</html>


Page audio (code source polyvalent dewplayer):

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>musique</title>

</head>
<body>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="20" id="dewplayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="dewplayer.swf?mp3=musique.mp3&autostart=1&autoreplay=1&bgcolor=#e3ffc7" /><param name="quality" value="high" /><param name="bgcolor" value="#e3ffc7" /><embed src="dewplayer.swf?mp3=musique.mp3&autostart=1&autoreplay=1&bgcolor=#e3ffc7" quality="high" bgcolor="#e3ffc7" width="200" height="20" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>
</body>
</html>



exemple basique qui fonctionne (lien) :

http://josselin.willette.free.fr/codessources/frames/
xergio a écrit :
Si vous voyez un truc de bizzare dans mes codes source (frame et audio) dite le moi ! Smiley biggol merci !!!
Oui ! Ils ne sont pas dans entre les balises [ code ] et [ /code ] qui vont bien ! J'ai bon Smiley lol ?
^^ réctification désolé j'y suis allé trop vite:

Frame :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>site</title>
</head>
<frameset rows="0,*" border="0">
<frame name="son" src="musique.html">
<frame name="accueil" src="indexaccueil.html">
</frameset><noframes></noframes>
<body>
</body>
</html>


Page audio (code source polyvalent dewplayer):

 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>musique</title>

</head>
<body>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="20" id="dewplayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="dewplayer.swf?mp3=musique.mp3&autostart=1&autoreplay=1&bgcolor=#e3ffc7" /><param name="quality" value="high" /><param name="bgcolor" value="#e3ffc7" /><embed src="dewplayer.swf?mp3=musique.mp3&autostart=1&autoreplay=1&bgcolor=#e3ffc7" quality="high" bgcolor="#e3ffc7" width="200" height="20" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>
</body>
</html>


http://josselin.willette.free.fr/codessources/frames/ et voilà ^^
Salut,

ton code devrait plutôt ressembler à ça :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
	<title>Frames</title>
<style type="text/css">
frameset {
	border:none;
}
</style>	
</head>
<frameset rows="0,*">
	<frame name="audio" src="audio.htm" />
	<frame name="site" src="test.htm" />
	<noframes>
		<body>
		<p>Bla Bla</p>
		</body>
	</noframes>
</frameset>
</html>
Cela fonctionne chez moi avec Safari 3 bêta (PC).

J'espère quand même que tu comptes donner le choix à tes visiteurs parce que personnellement la musique en automatique sans moyen de l'arrêter ça me fait fuir à toute vitesse Smiley lol !
Modifié par Heyoan (16 Dec 2007 - 17:02)
En fait ma page frame fonctionne, mais c'est '' la page audio '' qui ne se lance pas... je sais pas d'où pourrais venir le problème en sachant que sur IE et le Renard çà fonctionne Smiley sweatdrop
Re',

ta frame fonctionnait peut-être mais le DOCTYPE était invalide Smiley cligne ...

C'est d'ailleurs également le cas pour ton autre page qui pourrait ressembler à ça :
<!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=ISO-8859-1" />
<title>musique</title>
</head>
<body>
<p>
<object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=votre_son.mp3" width="200" height="20">
<param name="movie" value="dewplayer.swf?mp3=musique.mp3&autostart=1&autoreplay=1&bgcolor=#e3ffc7" />
</object>
</p>
</body>
</html>