Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2300 connectés 

 


Dernière réponse
Sujet : Menu déroulant ca urge
Tichou Bon enfin ca marche !! hiha cool !! enfin un menu qui marche dans netscape........merci quand même les gas !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Tichou Bon enfin ca marche !! hiha cool !! enfin un menu qui marche dans netscape........merci quand même les gas !
Tichou ouai merci les gas mais le problème est que ce script fonctionne très bien sous explorer et je suis sur que ca peut marcher avec netscape seulement y une erreur de syntaxe ce script devrrai marcher c'est pas possible ahahahah help me!!! je deviens fou avec netscape....
focusrite ah ce tomic tombe bien....
 
je suis novice en java (désolé tichou mais je pourrais pas t'aider)
je cherche un site qui explique comment faire des menus deroulants (comme la page de microsoft.com en script)
 
merci.
Krapaud moi j'utilisait une autre méthode :
je faisait partir le visiteur sur une page lambda vierge dans lequel j'incluait uniquement un script de redirection automatique sur telle ou telle page en fonction du navigateur.
La solution marchait bien mais exigait deux pages.
Tichou Bonjour,ss
 
voila mon problème,ce menu fonctionne parfaitement bien dans explorer mais netscape me prend la tête avec une ligne je vois pas comment résoudre le problème je pense que ca viens de la ligne eval('document.layers['+calque+']'); en ajoutant cette ligne pour explorer tout a fonctionné alors je me suis dit que pour netscape ca ferait de même snif snif help me ca urge!ss
 
 
<script language="Javascript">ss
 
var sousmenu;ss
var NE=navigator.appName.indexOf("Netscape" );ss
 
//Écriture des layers en fonction du navigateurss
 
if(NE!=-1) document.write("<layer id=sousmenu1 width=147 height=150 onmouseover=showhide('sousmenu1') onmouseout=showhide('sousmenu1') style=position:absolute;left:25px;top:30px;visibility:hide;background-color:red>" );ss
 
if(NE=-1) document.write("<div id=sousmenu1 width=147 onmouseover=showhide('sousmenu1') onmouseout=showhide('sousmenu1') height=150 style=position:absolute;left:25;top:30;visibility:hidden;background-color:red>" );ss
 
var html="";ss
html+="<table cellspacing=0 border=1 cellpadding=0 width=147>";ss
html+="<tr>";ss
html+="<td><a href=http://www.caramail.com>Caramail</a></td>";ss
html+="</tr>";ss
html+="<tr>";ss
html+="<td><a href=http://www.hotmail>Hotmail</a></td>";ss
html+="</tr>";ss
html+="<tr>";ss
html+="<td><a href=http://www.info.com>Info</a></td>";ss
html+="</tr>";ss
html+="</table>";ss
 
document.write(html);ss
 
if(NE!=-1) document.write("</layer>" );ss
 
if(NE=-1) document.write("</div>" );ss
 
//Fin écrituress
 
function init(calque)ss
{ss
 
if (navigator.appName.indexOf("Netscape" )!=-1) sousmenu=eval('document.layers['+calque+']');ss
 
else sousmenu=eval('document.all.'+calque+'.style');ss
 
}ss
 
function showhide(calque)ss
 
{ss
 
init(calque);ss
 
if(NE=-1)ss
{ss
if(sousmenu.visibility=="hidden" )ss
{ss
sousmenu.visibility='visible';ss
}ss
 
else sousmenu.visibility='hidden';ss
}ss
 
if(NE!=-1)ss
{ss
if(sousmenu.visibility=="hide" )ss
{ss
sousmenu.visibility='visible';ss
}ss
 
else sousmenu.visibility='hide';ss
}ss
 
}ss
 
</script>ss
<a href="#" onmouseover="showhide('sousmenu1')" onmouseout="showhide('sousmenu1')"><img border etc....

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)