Menu dynamique en JS dans un block ?

Fermé
Krauoine Messages postés 315 Date d'inscription lundi 21 avril 2003 Statut Membre Dernière intervention 26 janvier 2019 - 24 déc. 2008 à 21:10
smed_79 Messages postés 1291 Date d'inscription dimanche 21 septembre 2008 Statut Contributeur Dernière intervention 17 mars 2017 - 26 déc. 2008 à 01:25
Salut,

J'aimerais faire des menus dynamique en JavaScript dans un block sur phpnuke, mon souci c'est que j'arrive pas à trouver la bonne formule pour intégrer la page html qui contient le code du menu :


<script type="text/javascript" src="dynMenu.js"></script>
<!-- détéction du navigateur -->
<script type="text/javascript" src="browserdetect.js"></script>

<!-- important pour que les vieux navigateurs ne comprennent pas le CSS -->
<style type="text/css">
@import "menuv.css";
</style>

</head><body>
<!-- contenu de la page -->
<!-- liste imbriquée de liens qui fera office de menu -->
<ul id="menu">
<li><a href="#menu1">menu 1</a>
<ul>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 2</a>
<ul>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 2</a></li>
<li><a href="#">élément 3</a>
<ul>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 2</a></li>
<li><a href="#">élément 3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 3</a>
<ul>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 2</a></li>
<li><a href="#">élément 3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#menu2" >menu 2</a>
<ul>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 2</a></li>
<li><a href="#">élément 3</a></li>
</ul>
</li>
<li><a href="#menu3" >menu 3</a>
<ul>
<li><a href="#">élément 1</a></li>
<li><a href="#">élément 2</a></li>
<li><a href="#">élément 3</a></li>
</ul>
</li>
</ul>

<script type="text/javascript">
initMenu();
</script>

Si je mets cette ligne de code [code]<iframe src="html/menuj.html" align="bottom" frameborder="0"></iframe>/code dans le contenu d'un nouveau block, cela ne m'affiche rien car phpnuke ne comprend pas les IFRAME, si je mets le code complet, ça ne fonctionne pas non plus car phpnuke ne sait pas ce qu'est les appelles script.

et si je construit à partir du code IFRAME un nouveau block ça ne fonctionne pas non plus... et pour finir construire un block avec le code au complet, alors la j'en parle même pas... le site ne s'affiche plus ou presque plus...


Quelqu'un a-t-il une solution ??

Help... merci

1 réponse

smed_79 Messages postés 1291 Date d'inscription dimanche 21 septembre 2008 Statut Contributeur Dernière intervention 17 mars 2017 843
26 déc. 2008 à 01:25
une iframe c'est du HTML, le problème c'est pas phpnuke !!!
vérifier les chemins c'est tout !

voila un menu js dynamique : http://destroydrop.com/javascripts/tree/