Lien qui lance un mp3
korbenw
-
Trying2 Messages postés 7751 Date d'inscription Statut Contributeur sécurité Dernière intervention -
Trying2 Messages postés 7751 Date d'inscription Statut Contributeur sécurité Dernière intervention -
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
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
A voir également:
- Lien qui lance un mp3
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Télécharger musique mp3 gratuitement sur pc - Télécharger - Conversion & Extraction
- Windows ne se lance pas - Guide
- Mp3 gain - Télécharger - Édition & Montage