Mettre un menu déroulant dans un post
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Mettre un menu déroulant dans un post
Bonsoir,
Une simple petite question, qui, je l'espère, n'aura pas déjà été postée Wink. J'ai déjà créé un menu déroulant effectif sur la page d'accueil de mon forum mais j'aurais désiré savoir s'il était possible de faire la même chose au sein d'un simple post à l'intérieur du forum ?
J'ai tenté en copiant/collant tout bêtement les données HTML de mon menu déroulant présent en page d'accueil dans un post. Le menu s'affiche correctement mais lorsque je clique sur l'un des liens, la page à laquelle il est censé mener ne charge pas. Doit-on rajouter quelque chose au code au sein d'un post pour que cela fonctionne ou bien n'est-ce absolument pas possible d'intégrer un tel menu à un post ?
En vous remerciant par avance,
Cordialement
Mara*
Une simple petite question, qui, je l'espère, n'aura pas déjà été postée Wink. J'ai déjà créé un menu déroulant effectif sur la page d'accueil de mon forum mais j'aurais désiré savoir s'il était possible de faire la même chose au sein d'un simple post à l'intérieur du forum ?
J'ai tenté en copiant/collant tout bêtement les données HTML de mon menu déroulant présent en page d'accueil dans un post. Le menu s'affiche correctement mais lorsque je clique sur l'un des liens, la page à laquelle il est censé mener ne charge pas. Doit-on rajouter quelque chose au code au sein d'un post pour que cela fonctionne ou bien n'est-ce absolument pas possible d'intégrer un tel menu à un post ?
En vous remerciant par avance,
Cordialement
Mara*
Dernière édition par Mara* le Lun 8 Nov 2010 - 2:18, édité 1 fois
Re: Mettre un menu déroulant dans un post
Le HTML est déjà activé . Je vois mon menu déroulant tel qu'il doit être, c'est juste qu'en cliquant sur les liens présentés dans celui-ci, rien ne se passe
Re: Mettre un menu déroulant dans un post
Il y a des évènements javascript genre "onmouover" dans votre code ?
Re: Mettre un menu déroulant dans un post
Il ne me semble pas non, mais pour plus de sureté voici le code du menu déroulant original utilisé sans problème sur la page d'accueil
- Code:
<td style="vertical-align: top;"><br></td><td style="text-align: center; padding-left: 60px;"><form name="Menuderoulant" method="post">
<br><select name="wxlmenu" size="1" style="border: medium double; background-color: transparent; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; -moz-background-size: auto auto; font-family: Georgia; color: #552200; font-size: 12px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<option value="LIEN"></option>
<option value="">
</option><option value=t">
</option>
</select><input style="border: medium double; background-color: transparent; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; -moz-background-size: auto auto; font-family: verdana; color: #552200; font-size: 12px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" onclick="location =
document.Menuderoulant.wxlmenu.options
[document.Menuderoulant.wxlmenu.selectedIndex].value;" value="Go" type="button"><br>
Re: Mettre un menu déroulant dans un post
Si vous avez un événement javascript "onclick"
Mettez ceci dans un fichier javascript et liez ce fichier au forum
Mettez ceci dans un fichier javascript et liez ce fichier au forum
- Code:
jQuery(document).ready(function() {
var tag_events = new Array();
tag_events[0] = "input";
tag_events[1] = "select";
tag_events[2] = "a";
tag_events[3] = "img";
tag_events[4] = "form";
for(n=0;n<tag_events.length;n++){
var tag = document.getElementsByTagName(tag_events[n]);
for (var i = 0; i < tag.length; i++) {
for( var x = 0; x < tag[i].attributes.length; x++ ) {
if( tag[i].attributes[x].nodeName.toLowerCase() == 'onchange' ) {
tag[i].onchange = new Function('', tag[i].attributes[x].value);
}
if( tag[i].attributes[x].nodeName.toLowerCase() == 'onclick' ) {
tag[i].onclick = new Function('', tag[i].attributes[x].value);
}
if( tag[i].attributes[x].nodeName.toLowerCase() == 'onfocus' ) {
tag[i].onclick = new Function('', tag[i].attributes[x].value);
}
if( tag[i].attributes[x].nodeName.toLowerCase() == 'onmouseout' ) {
tag[i].onmouseout= new Function('', tag[i].attributes[x].value);
}
if( tag[i].attributes[x].nodeName.toLowerCase() == 'onmouseover' ) {
tag[i].onmouseover = new Function('', tag[i].attributes[x].value);
}
if( tag[i].attributes[x].nodeName.toLowerCase() == 'onsubmit' ) {
tag[i].onsubmit = new Function('', tag[i].attributes[x].value);
}
}
}
}
});
Re: Mettre un menu déroulant dans un post
Merci beaucoup cela marche parfaitement maintenant .
Sujets similaires
» Un menu deroulant dans un post, et la balise "spoiler"
» [Résolu] Mettre un menu déroulant dans la toolbar
» Invision - Possibilité de mettre un menu déroulant dans le profil d'inscription
» Menu déroulant vertical: comment mettre des liens de page html ? Est-ce possible ?
» Menu déroulant dans la Toobar
» [Résolu] Mettre un menu déroulant dans la toolbar
» Invision - Possibilité de mettre un menu déroulant dans le profil d'inscription
» Menu déroulant vertical: comment mettre des liens de page html ? Est-ce possible ?
» Menu déroulant dans la Toobar
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum