Bonjour/bonsoir à tous. Je suis actuellement en train de faire un site, mais j'ai un léger soucis avec un "tag-cloud" (nuage de mot) créé par Roy Tanck
--> http://www.roytanck.com/2008/03/15/wp-cumulus-released/
En fait, je suis arrivé à intégrer le nuage de mot, mais j'aimerai qu'en cliquant sur les mots-clefs, le navigateur ouvre un pop-up plutôt qu'une fenêtre classique. L'idée c'est de proposer une petite animation flash à chaque fois qu'on clique sur l'un des mots-clefs.
Voici le code de Roy Tanck :
<script type="text/javascript">
var so = new SWFObject("tagcloud.swf", "tagcloud", "600", "400", "7", "#ffffff");
// uncomment next line to enable transparency
//so.addParam("wmode", "transparent");
so.addVariable("tcolor", "0x333333");
so.addVariable("mode", "tags");
so.addVariable("distr", "true");
so.addVariable("tspeed", "100");
so.addVariable("tagcloud", "<tags><a href='http://www.roytanck.com' style='22' color='0xff0000' hicolor='0x00cc00'>WordPress</a><a href='http://www.roytanck.com' style='12'>Flash</a><a href='http://www.roytanck.com' style='16'>Plugin</a><a href='http://www.roytanck.com' style='14'>WP-Cumulus</a><a href='http://www.roytanck.com' style='12'>3D</a><a href='http://www.roytanck.com' style='12'>Tag cloud</a><a href='http://www.roytanck.com' style='9'>Roy Tanck</a><a href='http://www.roytanck.com' style='10'>SWFObject</a><a href='http://www.roytanck.com' style='10'>Example</a><a href='http://www.roytanck.com' style='12'>Click</a><a href='ferelden.jpg' onClick= '_blank' menubar='no' scrollbars='no' statusbar='no' style='12' >Animation</a></tags>");
so.write("flashcontent");
</script>
J'ai fait plusieurs recherches, et le meilleur résultat que j'ai obtenu c'est d'ajouter un target='_blank' pour ouvrir mon animation dans une autre page. Mais ça ne me satisfait pas. Je sais que pour ouvrir un pop-up avec javascript, il faut utiliser la fonction window.open mais soit je me débrouille comme un pied (probable) soit ce n'est pas possible à intégrer dans le code ci-dessus.
J'ai aussi penser à utiliser la méthode de "lightbox" (le truc à la mode qui ouvre des images/anim à la manière d'un pop-up mais ce n'est pas un pop-up) mais là non plus, j'y arrive pas.
Pourriez-vous m'aider ?