Lien qui lance un mp3

Fermé
korbenw - 17 oct. 2008 à 03:15
Trying2 Messages postés 7096 Date d'inscription dimanche 13 juillet 2008 Statut Contributeur sécurité Dernière intervention 15 octobre 2015 - 17 oct. 2008 à 03:28
Bonjour,

Je suis actuellement en train de construire mon site HTML et de gérer un problème; vos réponses ont l'air de me faire voir la lumière, mais tout vos liens sont hébergé sur freesurf... or ils n'acceptent plus de nouveaux adhérent! Pas évident de voir vos résultats...

Voila je souhaite lancer un mp3 en cliquant sur le lien d'un swf en javascript (pas fait pour ca mais enfin, vu que tout le monde sauf moi a trouvé une solution), et cela sans ouvrir une autre page.
En effet je ne souhaite pas utiliser de lecteur flash avec bouton de navigation etc.

Le flash est un système de page avec boutons, il fonctionne, la fonction lien également, mais si dans le xml si je met l'adresse du mp3 il tombe sur le login de mon hébergeur... donc ce que je ne souhaite pas!

Est-il possible en Javascript de paramétrer une url de facon à ce qu'elle demarre en background? j'ai essayé de remplacer l'adresse par <bgsound src="x.mp3" loop="-1"> mais le xml n'était pas valide (et oui; lui c qu'il veut c'est une url...)

voici le code du flash :

***

<div id="dynamic-lead">
<div id="dl-flash">
<a target="_blank" href="https://www.adobe.com/products/flashplayer.html"><img border="0" src="panneau flash/images/dl-nonflash.jpg"></a></div>
<script type="text/javascript">
var so = new SWFObject("panneau flash/dl-loader.swf", "dl_loader", "1000", "600", "7", "#ffffff");
so.addParam("wmode", "transparent");
so.addVariable("dlXML", "panneau flash/xml/index.xml");
so.addVariable("main_dl_src","panneau flash/dl-main.swf");
so.write("dl-flash");
</script>
</div>

***


et le contenu de index.xml (exemple pour le premier volet) :

***

<?xml version="1.0" encoding="ISO-8859-1"?>

<directLinks>

<promoID>1</promoID>
<promoImageSrc>image.jpg</promoImageSrc>
<promoLinkUrl>url du lien</promoLinkUrl>
<promoLinkTarget>_self</promoLinkTarget>
<promoTextLocation>1</promoTextLocation>
<promoTextColor>ffffff</promoTextColor>
<promoTransitionType>1</promoTransitionType>
<promoTransitionTime>4</promoTransitionTime>
<promoHoldTime>5</promoHoldTime>
<promoTitle><![CDATA[TITRE ou ARTISTE]]></promoTitle>
<promoSubTitle><![CDATA[SOUS-TITRE ou NOM DU MORCEAU]]></promoSubTitle>
<actionText><![CDATA[nom du lien par exemple "play now"]]></actionText>

***

Je précise que les mp3 ne sont pas hébergés au même endroit que le flash, car manque de place, et que le fait que le flash soit en javascript, son SWF et XML sont stocké à la racine.

voici ma page : http://www.freewebs.com/deejester
Sur FireFox l'affichage est plus fidèle que sur IE

Qu'une âme charitable puisse me donner ce petit code! Merci d'avance

1 réponse

Trying2 Messages postés 7096 Date d'inscription dimanche 13 juillet 2008 Statut Contributeur sécurité Dernière intervention 15 octobre 2015 234
17 oct. 2008 à 03:28
Hello

Un peu épaisse ta page :)

As tu pensé à jeter un oeil aux codes source de certaines pages du même genre...(my space...)

Bye
1