[FIXED]Pop up en javascript pour afficher un player Mp3.

Pop up en javascript pour afficher un player Mp3. [FIXED] - HTML/CSS - Programmation

Marsh Posté le 29-07-2009 à 15:50:15    

Salut, voila mon soucis :
 
Sur une boutique en ligne de vinyle ( joomla + virtuemart )  
 
j'intègre un player mp3 qui lit tous les mp3 d'un dossier spécifique (qui porte le nom de l'article).
Jusque la pas de soucis.  
 
Mais j'aimerais proposer le choix entre lecture directe sur la description de l'article ou un pop up pour continuer à écouter tout en naviguant.
C'est la que ça se corse :
 
j'utilise ce script (glané sur le net) pour ouvrir mon pop up :
 

Code :
  1. <SCRIPT LANGUAGE="JavaScript">
  2. function popup() {
  3.    
  4.     w=open("",'popup','width=400,height=200,toolbar=no,scrollbars=no,resizable=no');   
  5.     w.document.write("<Head><script language="javascript" type="text/javascript" src="swfobject.js" >";);
  6.     w.document.write("</script";);w.document.write(">";);
  7.     w.document.write("<TITLE>Player MP3</TITLE>";);
  8.     w.document.write("</head>";);
  9.     w.document.write("<BODY>";);
  10.     w.document.write("<div id="player">";);
  11.     w.document.write("<h1>Pas de Flash player</h1>";);
  12.     w.document.write("<p>Il semble que vous n'avez pas le Flash player. <a href="http://www.macromedia.com/go/getflashplayer" >Cliquez ici</a>.</p>";);
  13.     w.document.write("</div>";);
  14.     w.document.write("<script language="javascript" type="text/javascript">";);
  15.     w.document.write("var so = new SWFObject("flashmp3player.swf", "player", "290", "247", "9";);";);
  16.     w.document.write("so.addParam("quality","high";);";);
  17.     w.document.write("so.addVariable("content_path","mp3/<?php echo $product_name ?>";);";);
  18.     w.document.write("so.addVariable("color_path","default.xml";);";);
  19.     w.document.write("so.addVariable("script_path","flashmp3player.php";);";);
  20.     w.document.write("so.write("player";);";);
  21.     w.document.write("</script";);    w.document.write(">";);
  22.     w.document.write("</BODY>";);
  23.     w.document.close();
  24. }
  25. </SCRIPT>


Le problème c'est que sur ma page d'article il prend bien la valeur de la variable : $product_name
 
mais pas dans mon pop up je pensais qu'en utilisant cette methode sur la bonne page cette variable serais remplie hors il la génere à vide.
 
Une bonne ame pourait elle me guider dans ma démarche ?
 
 
Fixed en utilisant un autre player.


Message édité par Minus et Cortex le 29-07-2009 à 20:07:56
Reply

Marsh Posté le 29-07-2009 à 15:50:15   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed