Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Fonctionnement des balises link [ Archives / Trucs & Astuces ] (alexletiti)

mercredi 21 septembre 2005 à 20:33:57 | Fonctionnement des balises link

alexletiti

Bonjour,
j'utilise le menu animé et j'aimerais utiliser les balises link de manière à ce que je puisse modifier mon menu sans être obliger de le modifier toutes les pages.
Merci de bien vouloir m'aider.
A+

jeudi 22 septembre 2005 à 03:35:54 | Re : Fonctionnement des balises link

GhislainLavoie

Salut!

C'est quoi le menu animé

jeudi 22 septembre 2005 à 06:28:26 | Re : Fonctionnement des balises link

alexletiti

Bonjour.
le menu en question se trouve a cette page.
http://www.javascriptfr.com/code.aspx?ID=16231

jeudi 22 septembre 2005 à 23:13:51 | Re : Fonctionnement des balises link

GhislainLavoie

Salut!

Les pages s'ouvre dans un iframe donc les les liens n'ont qu'a être changer a un seul endroit soit la page principal.

Donc je ne comprend pas ta requête????

Soit donc claire ety précis.

A+, Ghislain

vendredi 23 septembre 2005 à 07:55:31 | Re : Fonctionnement des balises link

alexletiti

salut,
actuellement sur ma page j'ai trois frames :
- une pour la bannière
- une pour le menu
- une pour affciher la page
Mon problème est que quand je clique sur un lien du menu, la page s'affcihe dans la frame du menu et je n'arrive pas à ce que ça s'ouvre dans la 3 eme frame.
J'ai demander, et on ma dit que je pouvait supprimer les frames, et a la place, sur la page principale, je mettait la balise link pour appeler le menu et la bannière. Comme ça quand je décide de changer la bannière ou mon menu, je ne le fait qu'un fois et pas sur toutes les pages.
dans les questions en dessous du menu, l'auteru a écrit ça :
Normalement les liens devrai tous s'ouvrir dans l'iframe de la page (elle porte comme nom main_win). Seulement opera (et même Mozilla il me semble) gèrent mal les plan et il met l'iframe toujour au premier plan ce qui cache le menu.

La solution la plus simple c'est d'ourir les page dans la fenêtre elle-même (et on dans une iframe) et tu intègre le code du menu dans toutes tes pages : le plus propre est de mettre le code du menu dans un fichier annexe que tu inclura (grâce à la balise <link>) au début de chaque page, ça te permettra d'apporter des modifications à ton menu plus facilement (sans ça, il te faudrai modifier toutes les pages de ton site, pas glop).

Voila mais ça ne m'aide pas trop car je ne sais pas comment faire.
J'espère avoir été plus clair.
Bonne journée

samedi 24 septembre 2005 à 01:10:04 | Re : Fonctionnement des balises link

GhislainLavoie

Salut!

Si on prend le code de l'exemple du menu.

On mets ce code dans un fichier (excluant les deux lignes orangé) que l'on nomme par exemple menu.js  :

<SCRIPT LANGAGE="javascript">

    /*Le menu est composé de rubriques comportant ou non un menu déroulant*/

    /*

     Créer une rubrique se fait en 2 lignes :

            1: nomrubrique = new menu ("label de la rubrique", largeur, hauteur, ...);

            2: t_menu["label de la rubrique"] = nomrubrique;

     description des arguments passés pour créer un menu

        - nom : nom de la rubrique(texte qui sera affiché à l' écran)

        - larg, haut : largeur et hauteur du menu

        - x, y : position du menu à l'écran

        - type_menu : 1=rubrique dont le menu qui se déroule horizontalement, 2=pareil mais verticalement,

                     3=rubrique horizontale sans option, 4=pareil mais verticale.

        - largm, hautm : dimentions du menu déroulant

        - x,m, ym : position du menu déroulant lorsqu'il est enroulé

        - varx, vary : variation en pixel du menu lorque celui-ci se déroule ou s'enroule (plus ces valeurs sont grandes et plus le menu se déroulera vite

        - nbrvar : nombre d'étapes pour que le menu se déroule/s'enroule totalement

        - urlmenu : indique quelle page charger lorsqu'on clique sur le lien (mettre une chaine vide si on ne veut pas que le menu soit un lien hypertexte

        - optsmenu : marche par couple : le premier élément représente ce qui sera affiché à l'écran,

                     le deuxième est le lien qui sera appelé lorsqu'on clique sur l'option

                - Remarque : les élements impairs de optsmenu correspondent au contenu des options et les éléments pair

                 correspondent aux éléments aux liens des options

    */

    //arggument de l'objet menu : nom larg haut x y t_menu largm hautm xm ym varx vary nbrvar urlmenu <--------------------------- optsmenu ------------------------------------------------------------------------------------------------------------------>

        menu1 = new menu("Menu 1" , 110, 49 , 112, 0, 1 , 110, 90 , 112, -40 , 0 , 12, 7 , "" , "option 1", "page essai 1.htm", "option 2", "page essai 2.htm", "option 3", "page essai 3.htm", "option 4", "page essai 4.htm");

        t_menu["Menu 1"] = menu1;

        

        menu2 = new menu("deuxième menu" , 180, 49 , 222, 0, 1 , 180, 125 , 222, -76 , 0 , 12, 8 , "page essai 4.htm" , "première option", "page essai 5.htm", "deuxième option", "page essai 1.htm", "oprtion 3", "page essai 2.htm", "option 4", "page essai 3.htm", "option 5", "page essai 5.htm");

        t_menu["deuxième menu"] = menu2;

        

        menu3 = new menu("troisième menu" , 110, 49 , 402, 0, 1 , 110, 105 , 402, -56 , 0 , 12, 7 , "" , "option 3-1", "page essai 1.htm", "option 3-2", "page essai 2.htm", "option 3-3", "page essai 3.htm", "option 3-4", "page essai 4.htm");

        t_menu["troisième menu"] = menu3;

        menu4 = new menu("menu sans option" , 110, 49 , 512, 0, 3 , 110, 10 , 512, -150, 0 , 12, 8 , "page essai 4.htm");

        t_menu["menu sans option"] = menu4;

        menu5 = new menu("menu sans option 2" , 110, 49 , 622, 0, 3 , 110, 10 , 622, -150, 0 , 12, 8 , "page essai 3.htm");

        t_menu["menu sans option 2"] = menu4;

        menu4 = new menu("Premier menu vertical" , 99, 80 , 0 , 65, 2 , 100, 70 , 0 , 65 , 14 , 0, 7 , "page essai 1.htm" , "option ?", "page essai 3.htm", "option ??", "page essai 2.htm", "option ???", "page essai 4.htm");

        t_menu["Premier menu vertical"] = menu4;

        menu5 = new menu("Rubrique sans option" , 99, 60 , 0 ,145, 4 , 10 , 10 , -50, 135, 14 , 0, 7 , "page essai 3.htm");

        t_menu["Rubrique sans option"] = menu5;

        

        menu6 = new menu("deuxième menu vertical avec options", 99, 110, 0 ,205, 2 , 100, 90 , 0 , 205, 14 , 0, 7 , "" , "option :-)", "page essai 5.htm", "option :-(", "page essai 2.htm", "option ;-)", "page essai 3.htm");

        t_menu["deuxième menu vertical avec options"] = menu6;

        var clkmenu1= setInterval('affmenu();', 10);
</SCRIPT>



Et dans le code, tu remplaces ceci

    <SCRIPT LANGAGE="javascript"
    </SCRIPT>

Par :
    <SCRIPT LANGAGE="javascript" src="menu.js"
    </SCRIPT>

A+, Ghislain


mardi 27 septembre 2005 à 21:23:16 | Re : Fonctionnement des balises link

alexletiti

Bonjour et merci.
Je ne suis pas un pro et quand je met le code, quand je met aperçu, le code s'affiche.

Voila je met mon code du menu à moi.

<html>

<head>
<title>Sans titre</title>
<meta name="generator" content="Namo WebEditor v5.0(Trial)">
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p>&nbsp;</p>
<SCRIPT LANGAGE="javascript">
        var t_menu = new Array();
        var liste_menu = new Array();
        var extention = ".bmp";
        
        function dessus(cell){
            //cell.bgColor = "#0000FF";
        }
        function partir(cell){
            //cell.bgColor = cell.parentNode.parentNode.parentNode.bgColor;
        }
        
        function reduire(cell){
        //réduit le menu déroulant si on quitte sur le menu
            var id_menu = cell.id;
            t_menu[id_menu].ouvrir = -1;
        }
        
        function developper(cell){
        //dévellope le menu déroulant si on passe sur le menu
            var id_menu = cell.id;
            t_menu[id_menu].ouvrir = 1;
            if ((t_menu[id_menu].type_menu == 1) || (t_menu[id_menu].type_menu == 2))
                document.getElementById("basongelet_" + id_menu).style.display = "block";
        }
        
        function reduire2(cell){
        //réduit le menu déroulant si on quitte sur le menu déroulant
            var id_menu = cell.id.substring(6, cell.id.length);
            t_menu[id_menu].ouvrir = -1;
        }
        
        function developper2(cell){
        //devellope le menu déroulant si on passe sur le menu déroulant
            var id_menu = cell.id.substring(6, cell.id.length);
            t_menu[id_menu].ouvrir = 1;
 // document.write("<TABLE WIDTH='100%' HEiGHT='100%'><TR><TD>" + t_menu[id_menu].ouvrir + "</TD></TR></TABLE>");
            if ((t_menu[id_menu].type_menu == 1) || (t_menu[id_menu].type_menu == 2))
                document.getElementById("basongelet_" + id_menu).style.display = "block";
        }
        
        function reduire3(cell){
        //réduit le menu déroulant si on quitte sur l'ombre sous le menu
            var id_menu = cell.id.substring(11, cell.id.length);
            t_menu[id_menu].ouvrir = -1;
        }
        
        function developper3(cell){
        //devellope le menu déroulant si on passe sur l'ombre sous le menu
            var id_menu = cell.id.substring(11, cell.id.length);
            t_menu[id_menu].ouvrir = 1;
            if ((t_menu[id_menu].type_menu == 1) || (t_menu[id_menu].type_menu == 2))
                document.getElementById("basongelet_" + id_menu).style.display = "block";
        }
        
        function affmenu(){
        
        for (a=0 ; a<liste_menu.length ; a++)
        {
            var idmenu = liste_menu[a];
            //si on ouvre le menu et qu'il n'est pas complètement déroulé
            //ou si on l'enroule et qu'il n'est pas complètement enroulé alors on fait bouger le menu déroulant
            if ((t_menu[idmenu].ouvrir == 1)&&(t_menu[idmenu].nbrvar < t_menu[idmenu].nbrvarmax))
            {
     t_menu[idmenu].ypos_menu += t_menu[idmenu].vary;
     t_menu[idmenu].xpos_menu += t_menu[idmenu].varx;
                document.getElementById(idmenu).style.left = t_menu[idmenu].xpos_menu + "px";
                document.getElementById(idmenu).style.top = t_menu[idmenu].ypos_menu + "px";
                t_menu[idmenu].nbrvar += 1;
            }
            if ((t_menu[idmenu].ouvrir == -1)&&(t_menu[idmenu].nbrvar > 0))
            {
     t_menu[idmenu].ypos_menu -= t_menu[idmenu].vary;
     t_menu[idmenu].xpos_menu -= t_menu[idmenu].varx;
                document.getElementById(idmenu).style.top = t_menu[idmenu].ypos_menu + "px";
                document.getElementById(idmenu).style.left = t_menu[idmenu].xpos_menu + "px";
                t_menu[idmenu].nbrvar -= 1;
            }
            if ((t_menu[idmenu].nbrvar >= t_menu[idmenu].nbrvarmax)&&(t_menu[idmenu].ouvrir == 1))
            {//completement développé
                t_menu[idmenu].ouvrir = 0;
                t_menu[idmenu].nbrvar = t_menu[idmenu].nbrvarmax;
            }
            if ((t_menu[idmenu].nbrvar <= 0)&&(t_menu[idmenu].ouvrir == -1))
            {//complètement réduit
                t_menu[idmenu].ouvrir = 0;
                t_menu[idmenu].nbrvar = 0;
                document.getElementById("basongelet_" + idmenu).style.display = "none";
            }
        }
        }
        
        
        
        
        
        function menu(nom, larg, haut, x, y, type_menu, larg_m, haut_m, x_m, y_m, varx, vary, nbrvmax, url){
            var strtemp;
                        
            if ((type_menu == 1)||(type_menu == 3))
            {// si le menu à créer se déroule vers le bas
                  //crée le menu
                  strtemp = '<DIV id="princ_' + nom + '" STYLE="position: absolute; left:' + x + '; top:' + y + '; width:' + larg + '; height:' + haut + '; z-index:4" onmouseover="developper2(this);" onmouseout="reduire2(this);">';;
                strtemp += '<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" id="tab_princ' + nom + '" width="100%" height="100%">';
                strtemp += '<tr><td width="10" background="bord_haut_7'+extention+'">&nbsp;</td>';
                strtemp += '<TD bgcolor="#8BBF2A" align="center"><b>';
                strtemp += '<font face="Arial" size="2" color="#961C29">';
                if (url == "")
                    strtemp += nom;
                else
                    strtemp += '<a href="' + url + '" target="main_win" style="text-decoration: none">' + nom + '</a>';
                strtemp += '</font></b></TD>';
                strtemp += '<td width="10" background="bord_haut_3'+extention+'">&nbsp;</td></tr><tr>';
                strtemp += '<td background="bord_haut_6'+extention+'"><font size="1">&nbsp;</font></td>';
                strtemp += '<td background="bord_haut_5'+extention+'" height="17"><font size="1">&nbsp;</font></td>'
                strtemp += '<td background="bord_haut_4'+extention+'"><font size="1">&nbsp;</font></td></tr></table>';
                strtemp += '<TR><TD></TD></TR></TABLE></DIV>'
                document.write(strtemp);
                
                //crée le menu déroulant
                strtemp = '<DIV id="' + nom + '" STYLE="position: absolute; left:' + x_m + 'px; top:' + y_m + 'px; width:' + larg_m + '; height:' + haut_m + '; z-index:3" onmouseover="developper(this);" onmouseout="reduire(this);">';
                strtemp += '<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" id="tab_' + nom + '" width="100%" height="100%">';
                strtemp += '<tr height="100%"><td background="onguelet_haut_7'+extention+'" width="16"></td><td bgcolor="#8BBF2A"></td>';
                strtemp += '<td background="onguelet_haut_3'+extention+'" width="15"></td></tr>';
                for (a=1 ; a<=menu.arguments.length-14 ; a=a+2)
                {
                    strtemp += '<tr ><td background="onguelet_haut_7'+extention+'" width="16"></td>';
                    strtemp += '<td bgcolor="#8BBF2A" align="center"><b><font face="Arial" size="2" color="#961C29">'
                    strtemp += '<a href="' + menu.arguments[13 + a + 1] + '" target="main_win" style="text-decoration: none">' + menu.arguments[13 + a] + '</a>';
                    strtemp += '</font></b></td><td background="onguelet_haut_3'+extention+'" width="15"></td></tr>';
                }
                strtemp += '<tr><td background="onguelet_haut_6'+extention+'"><font size="1">&nbsp;</font></td>';
                strtemp += '<td background="onguelet_haut_5'+extention+'" height="17"><font size="1">&nbsp;</font></td>';
                  strtemp += '<td background="onguelet_haut_4'+extention+'"><font size="1">&nbsp;</font></td></tr></table>';
                  strtemp += '<TR><TD></TD></TR></TABLE></DIV>'
                  document.write(strtemp);
                
                //crée l'ombre sous le menu
                        strtemp = '<DIV id="basongelet_' + nom + '" style="position: absolute; left: ' + (x_m+1) + 'px; top: ' + (y+haut-7)+ '; width:' + (larg_m-3) + 'px; height:7px;z-index: 5;display: none;" onmouseover="developper3(this);" onmouseout="reduire3(this);">';
strtemp += '<TABLE border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" height="100%">';
 
        //        strtemp = '<TABLE border="0" cellpadding="0" cellspacing="0" style="position: absolute; left: ' + (x_m+1) + 'px; top: ' + (y+haut-7)+ '; border-collapse: collapse; z-index: 5;display: none" width="' + (larg_m-3) + 'px" id="basongelet_' + nom + '" height="7px" onmouseover="developper3(this);" onmouseout="reduire3(this);">';
                strtemp += '<tr><td width="12" background="ombre_onguelet_haut_1'+extention+'">';
                strtemp += '<span style="font-size: 2pt">&nbsp;</span></td>';
                strtemp += '<td background="ombre_onguelet_haut_2'+extention+'"><span style="font-size: 2pt">&nbsp;</span></td>';
                strtemp += '<td width="9" background="ombre_onguelet_haut_3'+extention+'">';
                strtemp += '<span style="font-size: 2pt">&nbsp;</span></td></tr></TABLE></DIV>';
                document.write(strtemp);
 
            }
            else
            if ((type_menu == 2)||(type_menu == 4))
            {//si le menu à créer se déroule vers la gauche
              //crée le menu
                  strtemp = '<DIV id="princ_' + nom + '" STYLE="position: absolute; left:' + x + '; top:' + y + '; width:' + larg + '; height:' + haut + '; z-index:4" onmouseover="developper2(this);" onmouseout="reduire2(this);">';
                strtemp += '<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" id="tab_princ' + nom + '" width="100%" height="100%">';
                strtemp += '<tr><td background="bord_gauche_1'+extention+'"><span style="font-size: 1">&nbsp;</span></td>';
                strtemp += '<td width="13" height="4" background="bord_gauche_2'+extention+'"><span style="font-size: 1">&nbsp;</span></td></tr>';
                strtemp += '<tr><td bgcolor="#8BBF2A" align="center" height="100%"><b>';
                strtemp += '<font face="Arial" size="2" color="#961C29">';
                if (url == "")
                    strtemp += nom;
                else
                    strtemp += '<a href="' + url + '" target="main_win" style="text-decoration: none">' + nom + '</a>';
            strtemp += '</font></b></td>';
                strtemp += '<td width="13" background="bord_gauche_3'+extention+'">&nbsp;</td></tr>';
                strtemp += '<tr><td background="bord_gauche_5'+extention+'"><span style="font-size: 1">&nbsp;</span></td>';
                strtemp += '<td background="bord_gauche_4'+extention+'" width="13" height="4"><span style="font-size: 1">&nbsp;</span></td></tr></table>';
                strtemp += '<TR><TD></TD></TR></TABLE></DIV>'
                document.write(strtemp);
                
                //crée le menu déroulant
                strtemp = '<DIV id="' + nom + '" STYLE="position: absolute; left: ' + x_m + 'px; top: ' + y_m + 'px; width:' + larg_m + '; height:' + (haut_m+5) + '; z-index:3" onmouseover="developper(this);" onmouseout="reduire(this);">';
                strtemp += '<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" id="tab_' + nom + '" width="100%" height="100%">';
                strtemp += '<tr><td background="onguelet_gauche_1'+extention+'"></td>';
                strtemp += '<td background="onguelet_gauche_2'+extention+'" height="14" width="20"></td></tr>';
                for (a=1 ; a<=menu.arguments.length-14 ; a=a+2)
                {
                    strtemp += '<td bgcolor="#8BBF2A" align="right"><b><font face="Arial" size="2" color="#961C29">'
                    strtemp += '<a href="' + menu.arguments[13 + a + 1] + '" target="main_win" style="text-decoration: none">' + menu.arguments[13 + a] + '</a>';
                    strtemp += '</font></b></td><td background="onguelet_gauche_3'+extention+'"></td></tr>';
                }
                strtemp += '<td background="onguelet_gauche_5'+extention+'"><font size="1">&nbsp;</font></td>';
                strtemp += '<td background="onguelet_gauche_4'+extention+'" height="13"><font size="1">&nbsp;</font></td></tr></table>';
                  strtemp += '<TR><TD></TD></TR></TABLE></DIV>'
                  document.write(strtemp);
                
                //crée l'ombre sous le menu
                        strtemp = '<DIV id="basongelet_' + nom + '" style="position: absolute; left: ' + (x+larg-7) + 'px; top: ' + (y_m+1)+ '; width:7px; height:' + (haut_m+4) + 'px;z-index: 5;display: none;" onmouseover="developper3(this);" onmouseout="reduire3(this);">';
strtemp += '<TABLE border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" height="100%">';
 
            //    strtemp = '<TABLE border="0" cellpadding="0" cellspacing="0" style="position: absolute; left: ' + (x+larg-7) + 'px; top: ' + (y_m+1)+ '; border-collapse: collapse; z-index: 5;display: none" width="7" id="basongelet_' + nom + '" height="' + (haut_m+4) + '" onmouseover="developper3(this);" onmouseout="reduire3(this);">';
                strtemp += '<tr><td height="11" background="ombre_onguelet_gauche_1'+extention+'">';
                strtemp += '<span style="font-size: 2pt">&nbsp;</span></td></tr>';
                strtemp += '<tr><td background="ombre_onguelet_gauche_2'+extention+'"><span style="font-size: 2pt">&nbsp;</span></td></tr>';
                strtemp += '<tr><td height="11" background="ombre_onguelet_gauche_3'+extention+'">';
                strtemp += '<span style="font-size: 2pt">&nbsp;</span></td></tr></TABLE></DIV>';
                document.write(strtemp);
            }
            
            this.nom = nom;
            this.largeur = larg;
            this.hauteur = haut;
            this.xpos = x;
            this.ypos = y;
            this.type_menu = type_menu;
            this.largeur_menu = larg_m;
            this.hauteur_menu = haut_m;
            this.xpos_menu = x_m;
            this.ypos_menu = y_m;
            this.varx = varx;
            this.vary = vary;
            this.nbrvar = 0;
            this.nbrvarmax = nbrvmax;
            this.ouvrir = 0;
            
            liste_menu.push(nom);
 
        }
function show_props(obj,obj_name){
  var result="";
  for(var i in obj)
    result+= obj_name+"."+i+" = "+
             obj[i]+"\n";
  return result;
}
    </SCRIPT>
    <iframe frameborder="no" scrolling="no" name="main_win" src="" style="position: absolute; top: 60px; left: 105px;width: 90%; height: 90%; z-index: 0">
           
<p>fenetre flottante<BR>sgfdsr<BR>greg<BR></iframe>
 
    <SCRIPT LANGAGE="javascript">
    /*Le menu est composé de rubriques comportant ou non un menu déroulant*/
    /*
     Créer une rubrique se fait en 2 lignes :
            1: nomrubrique = new menu ("label de la rubrique", largeur, hauteur, ...);
            2: t_menu["label de la rubrique"] = nomrubrique;
 
 
     description des arguments passés pour créer un menu
        - nom : nom de la rubrique(texte qui sera affiché à l' écran)
        - larg, haut : largeur et hauteur du menu
        - x, y : position du menu à l'écran
        - type_menu : 1=rubrique dont le menu qui se déroule horizontalement, 2=pareil mais verticalement,
                     3=rubrique horizontale sans option, 4=pareil mais verticale.
        - largm, hautm : dimentions du menu déroulant
        - x,m, ym : position du menu déroulant lorsqu'il est enroulé
        - varx, vary : variation en pixel du menu lorque celui-ci se déroule ou s'enroule (plus ces valeurs sont grandes et plus le menu se déroulera vite
        - nbrvar : nombre d'étapes pour que le menu se déroule/s'enroule totalement
        - urlmenu : indique quelle page charger lorsqu'on clique sur le lien (mettre une chaine vide si on ne veut pas que le menu soit un lien hypertexte
        - optsmenu : marche par couple : le premier élément représente ce qui sera affiché à l'écran,
                     le deuxième est le lien qui sera appelé lorsqu'on clique sur l'option
                - Remarque : les élements impairs de optsmenu correspondent au contenu des options et les éléments pair
                 correspondent aux éléments aux liens des options
    */
    //arggument de l'objet menu : nom larg haut x y t_menu largm hautm xm ym varx vary nbrvar urlmenu <--------------------------- optsmenu ------------------------------------------------------------------------------------------------------------------>
 
        menu1 = new menu("Accueil" , 90, 30 , 80, 0, 3 , 90, 10 , 80, -150 , 0 , 12, 8 , "Accueil.htm");
        t_menu["Accueil"] = menu1;
        
        menu2 = new menu("Le Club" , 170, 30 , 170, 0, 1 , 170, 100 , 170, -66 , 0 , 12, 8 , "" , "Les Installations", "Installations.htm", "Ornigramme", "Organigramme.htm", "Les Adhérents", "Adherents.htm", "Plans et Coordonnées", "Plans.htm", "Historique", "Historique.htm");
        t_menu["Le Club"] = menu2;
        
        menu3 = new menu("Les Activitées" , 110, 30 , 340, 0, 1 , 110, 50 , 340, -54 , 0 , 12, 7 , "" , "Badminton", "Badminton.htm", "Tennis", "Tennis.htm");
        t_menu["Les Activitées"] = menu3;
 
        menu4 = new menu("Les Tarifs" , 90, 30 , 450, 0, 3 , 90, 10 , 450, -150, 0 , 12, 8 , "Tarifs.htm");
        t_menu["Les Tarifs"] = menu4;
 
        menu5 = new menu("Vie Sportive" , 150, 30 , 540, 0, 1 , 150, 70 , 540, -66, 0 , 12, 8 , "", "Championnats par équipes Adultes","Championnatsadultes.htm", "Tournois Jeunes", "Tournoisjeunes.htm", "Tournois Adultes", "Tournoisadultes.htm");
        t_menu["Vie Sportive"] = menu5;
 
        menu6 = new menu("Animations" , 90, 30 , 690 , 0, 3 , 90, 10 , 690 , -150 , 0 , 12, 7 , "Animations.htm");
        t_menu["Animations"] = menu6;
 
 menu7 = new menu("Communication" , 140, 30, 780, 0, 1, 140, 100, 780, -66, 0, 12, 8, "", "Articles de Presse", "Articles.htm", "Forum", "Forum.htm", "News", "News.htm", "Contact", "mailto:alexletiti@aol.com");
 t_menu["Communication"] = menu7;
   
        var clkmenu1= setInterval('affmenu();', 10);
    </SCRIPT>
    
<!--
--------------Les images et les tableaux qui suivent ne servent qu'à la finission du menu : se sont---------
-------------- les images qui sont en haut à gauche, l'arrondi à la fin du menu horizontal ---------
-------------- et l'arrondi à la fin du menu vertical             ---------
-->
 
<!--    ---- Image du coin supérieur gauche ----
-->
    
 
<!--    ---- Image située à la fin du menu horizontal ----
-->
   <table border="0" cellpadding="0" cellspacing="0" style="position: absolute; left: 732px; top: 0px; border-collapse: collapse; z-index: 4" bordercolor="#111111" width=26 height=49>
      <tr>
        <td background="bord_haut_fin_1.bmp">&nbsp;</td>
      </tr>
      <tr>
        <td height=23 background="bord_haut_fin_2.bmp">&nbsp;</td>
      </tr>
    </table>
 
<!--    ---- Image située à la fin du menu vertical ----
-->
    <table border="0" cellpadding="0" cellspacing="0" style="position: absolute; left: 0px; top: 315px; border-collapse: collapse; z-index: 4" bordercolor="#111111" width=99 height=27>
      <tr>
        <td background="bord_gauche_fin_1.bmp">&nbsp;</td>
        <td width=23 background="bord_gauche_fin_2.bmp">&nbsp;</td>
      </tr>
    </table>
</body>

</html>


A partir de ça, pouvez me dire quoi faire pour que dans ma page intitulé index, le menu s'affiche avec les balises link ou tout autre moyen autre que les frames pour pouvoir modifier le menu une seule fois et pas avoir besoin de le faire sur toutes les pages.
Je vous remercie beaucoup.
Bonne soirée


jeudi 6 octobre 2005 à 09:54:43 | Re : Fonctionnement des balises link

alexletiti

help j'ai vraiment besoin d'aide

S'il vous plait aidez moi
merci



Cette discussion est classé dans : menu, modifier, link, fonctionnement, balises


Répondre à ce message

Sujets en rapport avec ce message

Menu déroulant [ par helenecule ] Bonjour, je souhaite créé un menu déroulant. Voici mon script :Entre les balises head j'ai une fonction javascript : <FONT modifier ma fenétre [ par greg3395 ] salut a tous le monde , je débute en javascript . donc j`ai un tout petit probléme tout simple ou je n`arrive pas a trouver la solution . deja j`ai re menu xp sous IE comment le modifier? [ par scinzia ] Bonjour, je me sers du menu xp (trouvé sur ce site http://www.javascriptfr.com/codes/MENU-XP-COMME-DANS-XP_16053.aspx) qui fonctionne très bien sous M pb affichage de sous-menu [ par phelsuma ] Bonjour à toutes et à tous,Je viens à vous pour un souci d'affichage. Lorsque ma souris passe sur le menu principal, des sous-menus doivent apparaître avez vous un code facile de menu horizental avec le sousmenu surlequel je peux modifier ? [ par bellerosie ] salam tout le monde, svp j'ai besoin du code d'un menu horizental et sous menu , il me reste pour achever mon site et j'ai pas encore trouver un code OnMouseOver = True [ par fabienfs ] Bonjour,Débutant en Javascript, je bloque sur ceci :if document.getElementById("menu").OnMouseOver = "true" {Cette ligne que j'ai écrite génère une er modifier entête composant [ par Kikuts ] Bonjour à vous ! Ces derniers temps j'ai laissé PHP de côté pour développer en .NETJe n'ai jamais été un grand fan de javascript, je galère depuis qq Prb de décalage de DIV sous IE [ par softarg24 ] Bonjour,Voici l'adresse du site que je tente de faire pour des amis. Je suis loin d'être experte:http://www.so6online.net/exploitation.php Sous intern menu dynamique et javascript qui ne se lance pas [ par sxmcrow ] Menu horizontal [ par kiki117 ] Bonjour J'ai crée un site internet il y a des calques et j'aimerai insérer mon menu java script dans le site j'ai essayé mais ça ne marche pas (j'util


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.