begin process at 2012 05 29 13:34:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Menu horizontal et Javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Menu horizontal et Javascript

mardi 9 décembre 2008 à 10:45:48 | Menu horizontal et Javascript

Lucky062

Bonjour à tous,
   Je suis débutant et peut être que la question est stupide, mais je me lance !
   Voici un moment que je cherche et je ne trouve pas ! Je n'ai à ma disposition que HTML, CSS et Javascript.
   Tous les menus que j'ai vu sont intégrés dans le code HTML, ce qui oblige à l'integrer dans toutes le pages.
   Existe-t-il un moyen par Javascript de l'intégrer par un "link ... quelque chose" et donc de pouvoir modifier l'ensemble des pages en ne changeant que le .js ?
   Merci grandement de votre aide.
Lucky
mardi 9 décembre 2008 à 11:29:10 | Re : Menu horizontal et Javascript

Bul3

Membre Club

>>Tous les menus que j'ai vu sont intégrés dans le code HTML
on peut dire ça oui...

>>Existe-t-il un moyen par Javascript de l'intégrer
uniquement en javascript ?
dans ce cas, remplace les lignes html par des document.write("ces mêmes lignes");
  en javascript, que tu mets dans un .js

tu es sûr de ne pas disposer du shtml ? essaye, car là on peut inclure ce qu'on veut
crée une page.shtml avec cette ligne :
il est <!--#echo var="DATE_GMT" -->

et dis nous
( sur ton micro ça ne fonctionnera qu'en "émulant un site", easyphp, wamp... par exemple ou autres )

Cordialement

          [mon Site] [M'écrire] Bul         

mardi 9 décembre 2008 à 11:47:16 | Re : Menu horizontal et Javascript

Bul3

Membre Club
tu pourrais aussi utiliser le xml ( peut-être associé au xls )...
mais il doit bien y avoir d'autres solutions...
          [mon Site] [M'écrire] Bul         

mardi 9 décembre 2008 à 12:38:05 | Re : Menu horizontal et Javascript

Lucky062

Bonjour Bul3,
   Merci de ton aide !
   Pour faire court, je travaille dans un groupe de sociétés dont le système informatique est géré par un service info international TRES SECURISE. J'ai à charge de construire un petit intranet (local, sur notre réseau interne, d'où uniquement le HTML et JS) dans ma société. J'ai repéré un fichier créé par le propriétaire de ce site : [ Lien ] et j'aurais aimé pouvoir créér quelque chose d'approchant. Je n'aurai pas les droits d'utilisation de ce genre de produit et je me demandais si d'autres n'avaient pas eu le même genre de problème.

Tu me dis : dans ce cas, remplace les lignes html par des document.write("ces mêmes lignes");
  en javascript, que tu mets dans un .js
, je suis vraiment dans l'apprentissage, tu aurais des exemples d'utilisation, s'il te plait ?

Merci encore !!
Lucky
mardi 9 décembre 2008 à 12:48:59 | Re : Menu horizontal et Javascript

Bul3

Membre Club

>>tu aurais des exemples d'utilisation, s'il te plait ?


en html :
                           <li><a href="http://www.javascriptfr.com">CS</a></li>
                           <li><a href="http://www.bul.fr.nf">moi</a></li>
en js :
document.writeln( '<li><a href="http://www.javascriptfr.com">CS</a></li>' +
                          '<li><a href="http://www.bul.fr.nf">moi</a></li>' );


          [mon Site] [M'écrire] Bul         

mardi 9 décembre 2008 à 14:11:25 | Re : Menu horizontal et Javascript

Lucky062


OK ! Merci encore !
J'ai essayé dans un bloc <style> c'est excellent  cela fonctionne bien !
Plus difficile pour moi, comment intégrer tout cela dans ce genre de programme que j'ai trouvé ? Tu peux m'aider là dessus, s'il te plait ? Je vois bien les <ul> <li> mais comment traiter le reste ....  ....


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " [ Lien ]">
<html xmlns=" [ Lien ]" xml:lang="fr" lang="fr">
<head>
<title>Menu déroulant horizontal</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
 for (var i = 1; i<=10; i++) {
  if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
 }
if (d) {d.style.display='block';}
}
//-->
</script>


<style type="text/css">
<!--
/* CSS issu des tutoriels [ Lien ] */
body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 0;
left: 0;
z-index:100;
width: 100%;
}
#menu dl {
float: left;
width: 10em;
margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #CCFFFF;
border: 1px solid gray;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #66FFFF;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
background: #33CCFF;
}

#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}

a {text-decoration: none;
color: black;
color: #222;
}
-->
</style>
</head>

<body>

<div id="menu">
 <dl>
  <dt onmouseover="javascript:montre();"><a href="" title="Retour à l'accueil">Accueil</a></dt>
 </dl>
 
 <dl>   
  <dt onmouseover="javascript:montre('smenu1');">Site industriel</dt>
   <dd id="smenu1">
    <ul>
     <li><a href="U:/DATA/PRV/PIM HTML JS/PIM tests/test time.html">Sous-Menu 1.1</a></li>
     <li><a href="#">Sous-Menu 1.2</a></li>
     <li><a href="#">Sous-Menu 1.3</a></li>
     <li><a href="#">Sous-Menu 1.4</a></li>
     <li><a href="#">Sous-Menu 1.5</a></li>
     <li><a href="#">Sous-Menu 1.6</a></li>
    </ul>
   </dd>
 </dl>
 
 
 <dl> 
  <dt onmouseover="javascript:montre('smenu2');">Menu 2</dt>
   <dd id="smenu2">
    <ul>
     <li><a href="#">Sous-Menu 2.1</a></li>
     <li><a href="#">Sous-Menu 2.2</a></li>
     <li><a href="#">Sous-Menu 2.3</a></li>
     <li><a href="#">Sous-Menu 2.4</a></li>
    </ul>
   </dd>
 </dl>
 
 <dl> 
  <dt onmouseover="javascript:montre('smenu3');">Menu 3</dt>
   <dd id="smenu3">
    <ul>
     <li><a href="#">Sous-Menu 3.1</a></li>
     <li><a href="#">Sous-Menu 3.2</a></li>
     <li><a href="#">Sous-Menu 3.3</a></li>
     <li><a href="#">Sous-Menu 3.4</a></li>
     <li><a href="#">Sous-Menu 3.5</a></li>
    </ul>
   </dd>
 </dl>
 
 <dl> 
  <dt onmouseover="javascript:montre('smenu4');">Menu 4</dt>
   <dd id="smenu4">
    <ul>
     <li><a href="#">Sous-Menu 4.1</a></li>
     <li><a href="#">Sous-Menu 4.2</a></li>
     <li><a href="#">Sous-Menu 4.3</a></li>
    </ul>
   </dd>
 </dl>
 
</div>
</body>
</html>

mardi 9 décembre 2008 à 14:25:22 | Re : Menu horizontal et Javascript

Bul3

Membre Club
le reste ?
soit c'est du javascript, et "il suffit" de le mettre dans le .js
soit c'est du ccs, et il faut faire des document.write ou
        utiliser         <LINK    REL="stylesheet"
                                        TYPE="text/css"
                                        HREF="fichier.css">
soit c'est du html, et il faut faire des document.write

t'as pas regardé le shtml ?

          [mon Site] [M'écrire] Bul          

mardi 9 décembre 2008 à 14:29:34 | Re : Menu horizontal et Javascript

Lucky062

Ok ! Je vais voir ce shtml ! Je te dis quoi demain !
 A bientôt !
Lucky
mardi 9 décembre 2008 à 14:34:09 | Re : Menu horizontal et Javascript

Bul3

Membre Club
@+ Lucky
62 c'est le département ? l'année de naissance ? ou quoi ?
le 0 m' inquiétant....
          [mon Site] [M'écrire] Bul         

mardi 9 décembre 2008 à 14:37:13 | Re : Menu horizontal et Javascript

Lucky062

Je suis du Pas de Calais ; un Chti quoi !
Je fais des recherches sur Google à propos de "shtml" et je vois.
A+

1 2

Cette discussion est classée dans : javascript, menu, pages, html, horizontal


Répondre à ce message

Sujets en rapport avec ce message

menu html & javascript [ par gerteis ] je souhaite validé une liste deroulante du type avec une fonction onmouse.Je ne connais pas javascript quelqu'un peut il m'aider ? Aidez-moi s'il vous plait [ par pandzobo ] Bonjour,J'ai téléchargé ici le script que j'ai utilisé dans le fichier DHTML inclus ci-après pour un menu déroulant. Mais il ne fonctionne pas. Que do ASPX javascript menu problème [ par rabbiwan ] Bonjourje fais un site en ASPX c# et on m'a indiqué de mettre en menu en javacriptalors j'ai trouvé un super menu peut etre vous connaissez je l'ai vu recuperer un element javascript [ par salim81 ] bonjour! j'ai une page html qui contient un menu en DHTML avec des sous menu.lorsque je clique sur un element de mon menu il me redirige vers une autr Ordre de chargement page WEB (html+javascript) ? [ par tlc77 ] Bonjour à tous ! :-) Je suis en train de faire un site pour la société qui m'emploi en alternance cette année. J'ai appris le HTML ainsi que le PHP, p variables globales [ par bossou ] bonjour à tous. j'aimerais savoir s'il est possible en javascript de créer des variables globales qui pourront être utilisées dans plusieurs pages htm variables globales [ par bossou ] bonjour à tous. j'aimerais savoir s'il est possible en javascript de créer des variables globales qui pourront être utilisées dans plusieurs pages htm création d'un menu en javascript/HTML/CSS [ par marty91410 ] bonjour, je cherche a créer un menu dynamique pour mon site web. le mieux serait un logiciel genre DHTML MENU STUDIO que j'ai testé et que j'aime be javascript et php [ par noob2 ] Bonjour tout le monde, J'ai récupérer un code javascript sur ce site afin d'avoir 1 menu d'éroulant, la structure des liens du menu est gérer par des


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales