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

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

lien entre 2 scripts


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

lien entre 2 scripts

mardi 26 juin 2007 à 16:17:45 | lien entre 2 scripts

arnaultp

Bonjour à tous!
J'essaie de mettre en liaison deux scripts (l'un appelle l'autre). Tout fonctionnait bien quand je passait deux paramètres. Par contre, dès que je suis passé au 3e paramètre il a pas aimé, et depuis il me dit même que mon second argument est Null ou n'est pas un objet.............
J'en ai carrément trop marre!

Voici les deux scripts :

menu_dynamique_dhtml:

<!--

ejs_mv3_largeur = 150;
ejs_mv3_hauteur = 400;

/* LISTE DES MENU */
ejs_mv3_menu = new Array;
/*ejs_mv3_menu[0] = "Societe";
ejs_mv3_menu[1] = "Qualité";
ejs_mv3_menu[2] = "Documents Types";
ejs_mv3_menu[3] = "Aide / Formation";
*/

/* LISTE DES LIENS */
ejs_mv3_lien = new Array;
ejs_mv3_lien[0] = ''
ejs_mv3_lien[1] = ''
ejs_mv3_lien[2] = ''
/*ejs_mv3_lien[0] += "- <a href=\"#\" class=\"sous_menu\" > menu1.1 </a> <br />";
ejs_mv3_lien[0] += "- <a href=\"#\" class=\"sous_menu\" > menu1.2 </a> <br />";
ejs_mv3_lien[0] += "- <a href=\"#\" class=\"sous_menu\" > menu1.3 </a> <br />";
ejs_mv3_lien[1] += "- <a href=\"#\" class=\"sous_menu\" > menu2.1 </a> <br />";
ejs_mv3_lien[2] += "- <a href=\"#\" class=\"sous_menu\" > menu3.1 </a> <br />";
ejs_mv3_lien[2] += "- <a href=\"#\" class=\"sous_menu\" > menu3.2 </a> <br />";
*/

function d(texte)
{
    document.write(texte);
}

d("<div    id=\"ejs_mv3_relativ\"    >");
/*    + "style=\"position:relative;"
    + "width:" + ejs_mv3_largeur + ";"
    + "height:"    + ejs_mv3_hauteur + ";"
    + "\">"
);*/
   
d("<div id=\"ejs_mv3_cadre\" >");
/*    + "style=\"position:absolute;"
    + "width:" + (ejs_mv3_largeur-8) + ";"
    + "height:" + (ejs_mv3_hauteur-8) + ";"
    + "top:4;" + "left:4;"
    + "clip:rect(0 " + (ejs_mv3_largeur-8) + " " + (ejs_mv3_hauteur-8) + " 0)\">"
);*/
   
d("<div id=\"ejs_mv3_scroll_1\" "
    + "style=\"position:absolute;"
    + "width:" + (ejs_mv3_largeur-8) + ";"
    + "left:0;" + " top:0;" + " \" "
    + "class=\"sous_menu\">"
    //+ "Chargement du menu ..."
    + "</div>"
);
   
d("<div id=\"ejs_mv3_scroll_2\" "
    + "style=\"position:absolute;"
    + "width:" + (ejs_mv3_largeur-8) +";"
    + "top:0;"
    + "left:" + ejs_mv3_largeur + ";"
    + "class=\"sous_menu\">"
    + "</div>"
);
   
d("</div></div>");

ejs_mv3_mode = 1;
ejs_mv3_actuel = 0;

function ejs_mv3_show( menu , tab_menu , tab_lien )
{
    for( var i=0 ; i<tab_menu.length ; i++ )
    {
        ejs_mv3_menu[i] = tab_menu[i];
    }
   
    for( var j=0 ; j<tab_lien.length ; j++ )
    {
        ejs_mv3_lien[j] = tab_lien[j];
    }
   
    if( menu == "menu" )
    {
        var html = "<table >";
        for( a=0 ; a<ejs_mv3_menu.length ; a++ )
        {
            html +=     "<tr>"
                    +        "<td>"
                    +            "<a href=\"#\" onClick=\"ejs_mv3_show(" + a + "); return(false);\" class=\"sous_menu\">"
                    +                ejs_mv3_menu[a]
                    +            "</a>"
                    +        "</td>"
                    +    "</tr>";
        }
        html += "</table>";
        document.getElementById("ejs_mv3_scroll_1").innerHTML = html;
        if(ejs_mv3_mode == 2)
            ejs_mv3_action(1);
    }
    else
    {
        var html =     "<table height=" + (ejs_mv3_hauteur-15) + ">"
                +         "<tr>"
                +             "<td height=20 align=center class=\"sous_menu\">"
                +                 ejs_mv3_menu[menu]
                +             "</td>"
                +        "</tr>"
                +        "<tr>"
                +            "<td height=" + (ejs_mv3_hauteur-55) + " valign=top class=\"sous_menu\">"
                +                ejs_mv3_lien[menu]
                +            "</td>"
                +        "</tr>"
                +        "<tr>"
                +            "<td height=20 class=\"sous_menu\">"
                +                "&lt; <a href=\"#\" onClick=\"ejs_mv3_show(\'menu\');return(false)\" class=\"sous_menu\"> Retour </a>"
                +            "</td>"
                +        "</tr>"
                +    "</table>";
               
        document.getElementById("ejs_mv3_scroll_2").innerHTML = html;
        if(ejs_mv3_mode == 1)
            ejs_mv3_action(2);
    }
}
ejs_mv3_cursor = ejs_mv3_largeur;

function ejs_mv3_action(action)
{
    if(action == 2)
    {
        if( ejs_mv3_cursor > 0 )
        {
            ejs_mv3_cursor -= 10;
            document.getElementById("ejs_mv3_scroll_1").style.left = ejs_mv3_cursor - ejs_mv3_largeur;
            document.getElementById("ejs_mv3_scroll_2").style.left = ejs_mv3_cursor;
            setTimeout("ejs_mv3_action(" + action + ")",1);
            ejs_mv3_mode = 2;
        }
    }
    else
    {
        if( ejs_mv3_cursor < ejs_mv3_largeur )
        {
            ejs_mv3_cursor += 10;
            document.getElementById("ejs_mv3_scroll_1").style.left = ejs_mv3_cursor - ejs_mv3_largeur;
            document.getElementById("ejs_mv3_scroll_2").style.left = ejs_mv3_cursor;
            setTimeout("ejs_mv3_action(" + action + ")",1);
            ejs_mv3_mode = 1;
        }
    }
}

//window.onload = new Function("ejs_mv3_show(\"menu\")");

-->


defilement_menu:

<!--
//images du manège
var pict = ["js/sodedat93.PNG",
    "js/qualite.jpg",
    "js/documents_types.png",
    "js/help.png"];
//lien des vignettes dans l'ordre des images ci dessus
var lien = ["sodedat();",
    "qualite();",
    "documents_types();",
    "help();"];

var angle = 0, ll, hh, bcl, vit = 0.05;
//taille des vignettes
var taille = 50;
//largeur de tout le manège
var largeur = 30*pict.length;
//hauteur de tout le manège
var hauteur = 40;

var ejs_mv3_largeur = 150;
var ejs_mv3_hauteur = 400;

function window_onload()
{
    for( i=1 ; i<pict.length+1 ; i++ )
    {
        document.body.innerHTML += "<img id=i"+i+" src="+pict[i-1]+" onmouseover=\"vit=0\" onmouseout=\"vit=0.05\" onclick=\""+lien[i-1]+"\" class=imag>"
    }
   
    return move()
}

function move()
{
    ll=document.body.clientWidth/2
    hh=document.body.clientHeight/2
    angle=angle-vit
   
    for( i=1 ; i<pict.length+1 ; i++ )
    {
        document.getElementById("i"+i).style.left = ll + largeur*(Math.cos(angle + i*Math.PI/(pict.length/2)));
        document.getElementById("i"+i).style.top = hh + hauteur*(Math.sin(angle + i*Math.PI/(pict.length/2))) + document.getElementById("i"+i).width/2;
        agl = angle + i*Math.PI/(pict.length/2);
        document.getElementById("i"+i).width = 20*(Math.sin(agl))+taille;
        document.getElementById("i"+i).style.zIndex = 50*(Math.sin(agl))+100;
        document.getElementById("i"+i).style.opacity = (Math.sin(agl)+1)*0.50;
        document.getElementById("i"+i).style.filter = "alpha(opacity=" + (Math.sin(agl)+1)*50 + ")";
    }
   
    setTimeout("move()",40);
}

function societe()
{
    var menu_societe = new Array;
    menu_societe[0] = "Organigramme";
    menu_societe[1] = "Kbis";
    menu_societe[2] = "Status";
   
    var lien_societe = new Array;
    lien_societe[0] = "";
    lien_societe[1] = "";
    lien_societe[2] = "";
   
    ejs_mv3_show( "menu" , menu_societe , lien_societe );
}

function qualite()
{
    var menu_qualite = new Array;
    var lien_qualite = new Array;
   
    menu_qualite[0] = "Stratégie";
    menu_qualite[1] = "Management";
    menu_qualite[2] = "Recherche OPE";
    menu_qualite[3] = "Etudes";
    menu_qualite[4] = "Construction";
    menu_qualite[5] = "Juridique";
    menu_qualite[6] = "Financier";
    menu_qualite[7] = "Ressources";
    menu_qualite[8] = "Moyens";
   
    lien_qualite[0] = '';
    lien_qualite[1] = '';
    lien_qualite[2] = '';
    lien_qualite[3] = '';
    lien_qualite[4] = '';
    lien_qualite[5] = '';
    lien_qualite[6] = '';
    lien_qualite[7] = '';
    lien_qualite[8] = '';
    lien_qualite[0] += "Stratégie - machin1 <br />";
    lien_qualite[1] += "Management - truc1 <br />";
    lien_qualite[1] += "Management - truc2 <br />";
    lien_qualite[1] += "Management - truc3 <br />";
    lien_qualite[2] += "Recherche OPE - chose1 <br />";
    lien_qualite[2] += "Recherche OPE - chose2 <br />";
    lien_qualite[2] += "Recherche OPE - chose3 <br />";
    lien_qualite[3] += "Etudes - machin1 <br />";
    lien_qualite[3] += "Etudes - machin2 <br />";
    lien_qualite[4] += "Construction - machin1 <br />";
    lien_qualite[5] += "Juridique - machin1 <br />";
    lien_qualite[6] += "Financier - machin1 <br />";
    lien_qualite[7] += "Ressources - machin1 <br />";
    lien_qualite[8] += "Moyens - machin1 <br />";
   
    ejs_mv3_show( "menu" , menu_qualite , lien_qualite );
}

function documents_types()
{
    var doc_typ = new Array;
    doc_typ[0] = "Foncier";
    doc_typ[1] = "Marchés";
    doc_typ[2] = "Réponses de S93";
   
    ejs_mv3_show( "menu" , doc_typ );
}

function help()
{
    var help = new Array;
    help[0] = "FAQ";
    help[1] = "Se former";
    help[2] = "Docs administrateur";
   
    ejs_mv3_show( "menu" , help );
}

-->


Donc pour les explications : quand je clique sur l'image qui actionne 'sodedat()' dans le 2e script, l'erreur est dite en ligne 4, mais le debugger de windows me dit qu'il ne peut pas afficher le code source d'où elle est tirée.
Et lorsque je clique sur l'image qui actionne 'qualite()' toujours dans le 2e script, l'erreur est en ligne 72 de 1er script et me dit que 'length' est Null ou n'est pas un objet.

Voilà, je comprends vraiment pas :/

Merci d'avance pour votre aide.
mardi 26 juin 2007 à 22:27:09 | Re : lien entre 2 scripts

WhiteMagus

Membre Club
Je suis désolé, mais j'ai pas envie de me taper tout le code pour identifier les bouts qui marchent pas
Si possible, j'aimerai que tu caractérises ces morceaux en les changeant de couleur par exemple et donner l'erreur exeacte donnée par IE ou mieux Firefox.
Merci.
++


Sig1 - Flash-Nouvelle.com

mercredi 27 juin 2007 à 09:15:22 | Re : lien entre 2 scripts
mercredi 27 juin 2007 à 09:23:32 | Re : lien entre 2 scripts

arnaultp

dsl je ne sais pas ce qu'il s'est passé avec l'autre message :/

menu_dynamique_dhtml:

<!--

ejs_mv3_largeur = 150;
ejs_mv3_hauteur = 400;

/* LISTE DES MENU */
ejs_mv3_menu = new Array;
/*ejs_mv3_menu[0] = "Societe";
ejs_mv3_menu[1] = "Qualité";
ejs_mv3_menu[2] = "Documents Types";
ejs_mv3_menu[3] = "Aide / Formation";
*/

/* LISTE DES LIENS */
ejs_mv3_lien = new Array;
ejs_mv3_lien[0] = ''
ejs_mv3_lien[1] = ''
ejs_mv3_lien[2] = ''
/*ejs_mv3_lien[0] += "- <a href=\"#\" class=\"sous_menu\" > menu1.1 </a> <br />";
ejs_mv3_lien[0] += "- <a href=\"#\" class=\"sous_menu\" > menu1.2 </a> <br />";
ejs_mv3_lien[0] += "- <a href=\"#\" class=\"sous_menu\" > menu1.3 </a> <br />";
ejs_mv3_lien[1] += "- <a href=\"#\" class=\"sous_menu\" > menu2.1 </a> <br />";
ejs_mv3_lien[2] += "- <a href=\"#\" class=\"sous_menu\" > menu3.1 </a> <br />";
ejs_mv3_lien[2] += "- <a href=\"#\" class=\"sous_menu\" > menu3.2 </a> <br />";
*/

function d(texte)
{
    document.write(texte);
}

d("<div    id=\"ejs_mv3_relativ\"    >");
/*    + "style=\"position:relative;"
    + "width:" + ejs_mv3_largeur + ";"
    + "height:"    + ejs_mv3_hauteur + ";"
    + "\">"
);*/
   
d("<div id=\"ejs_mv3_cadre\" >");
/*    + "style=\"position:absolute;"
    + "width:" + (ejs_mv3_largeur-8) + ";"
    + "height:" + (ejs_mv3_hauteur-8) + ";"
    + "top:4;" + "left:4;"
    + "clip:rect(0 " + (ejs_mv3_largeur-8) + " " + (ejs_mv3_hauteur-8) + " 0)\">"
);*/
   
d("<div id=\"ejs_mv3_scroll_1\" "
    + "style=\"position:absolute;"
    + "width:" + (ejs_mv3_largeur-8) + ";"
    + "left:0;" + " top:0;" + " \" "
    + "class=\"sous_menu\">"
    //+ "Chargement du menu ..."
    + "</div>"
);
   
d("<div id=\"ejs_mv3_scroll_2\" "
    + "style=\"position:absolute;"
    + "width:" + (ejs_mv3_largeur-8) +";"
    + "top:0;"
    + "left:" + ejs_mv3_largeur + ";"
    + "class=\"sous_menu\">"
    + "</div>"
);
   
d("</div></div>");

ejs_mv3_mode = 1;
ejs_mv3_actuel = 0;

function ejs_mv3_show( menu , tab_menu , tab_lien )
{
    for( var i=0 ; i<tab_menu.length ; i++ ) //l'erreur est donné à cette ligne-ci par IE - 'length' est Null ou n'est pas un objet
    {
        ejs_mv3_menu[i] = tab_menu[i];
    }
   
    for( var j=0 ; j<tab_lien.length ; j++ ) // l'erreur se répand ici si l'autre n'existe pas
    {
        ejs_mv3_lien[j] = tab_lien[j];
    }

   
    if( menu == "menu" )
    {
        var html = "<table >";
        for( a=0 ; a<ejs_mv3_menu.length ; a++ )
        {
            html +=     "<tr>"
                    +        "<td>"
                    +            "<a href=\"#\" onClick=\"ejs_mv3_show(" + a + "); return(false);\" class=\"sous_menu\">"
                    +                ejs_mv3_menu[a]
                    +            "</a>"
                    +        "</td>"
                    +    "</tr>";
        }
        html += "</table>";
        document.getElementById("ejs_mv3_scroll_1").innerHTML = html;
        if(ejs_mv3_mode == 2)
            ejs_mv3_action(1);
    }
    else
    {
        var html =     "<table height=" + (ejs_mv3_hauteur-15) + ">"
                +         "<tr>"
                +             "<td height=20 align=center class=\"sous_menu\">"
                +                 ejs_mv3_menu[menu]
                +             "</td>"
                +        "</tr>"
                +        "<tr>"
                +            "<td height=" + (ejs_mv3_hauteur-55) + " valign=top class=\"sous_menu\">"
                +                ejs_mv3_lien[menu]
                +            "</td>"
                +        "</tr>"
                +        "<tr>"
                +            "<td height=20 class=\"sous_menu\">"
                +                "&lt; <a href=\"#\" onClick=\"ejs_mv3_show(\'menu\');return(false)\" class=\"sous_menu\"> Retour </a>"
                +            "</td>"
                +        "</tr>"
                +    "</table>";
               
        document.getElementById("ejs_mv3_scroll_2").innerHTML = html;
        if(ejs_mv3_mode == 1)
            ejs_mv3_action(2);
    }
}
ejs_mv3_cursor = ejs_mv3_largeur;

function ejs_mv3_action(action)
{
    if(action == 2)
    {
        if( ejs_mv3_cursor > 0 )
        {
            ejs_mv3_cursor -= 10;
            document.getElementById("ejs_mv3_scroll_1").style.left = ejs_mv3_cursor - ejs_mv3_largeur;
            document.getElementById("ejs_mv3_scroll_2").style.left = ejs_mv3_cursor;
            setTimeout("ejs_mv3_action(" + action + ")",1);
            ejs_mv3_mode = 2;
        }
    }
    else
    {
        if( ejs_mv3_cursor < ejs_mv3_largeur )
        {
            ejs_mv3_cursor += 10;
            document.getElementById("ejs_mv3_scroll_1").style.left = ejs_mv3_cursor - ejs_mv3_largeur;
            document.getElementById("ejs_mv3_scroll_2").style.left = ejs_mv3_cursor;
            setTimeout("ejs_mv3_action(" + action + ")",1);
            ejs_mv3_mode = 1;
        }
    }
}

//window.onload = new Function("ejs_mv3_show(\"menu\")");

-->


defilement_menu:

<!--
//images du manège
var pict = ["js/sodedat93.PNG",
    "js/qualite.jpg",
    "js/documents_types.png",
    "js/help.png"];
//lien des vignettes dans l'ordre des images ci dessus
var lien = ["sodedat();",
    "qualite();",
    "documents_types();",
    "help();"];

var angle = 0, ll, hh, bcl, vit = 0.05;
//taille des vignettes
var taille = 50;
//largeur de tout le manège
var largeur = 30*pict.length;
//hauteur de tout le manège
var hauteur = 40;

var ejs_mv3_largeur = 150;
var ejs_mv3_hauteur = 400;

function window_onload()
{
    for( i=1 ; i<pict.length+1 ; i++ )
    {
        document.body.innerHTML += "<img id=i"+i+" src="+pict[i-1]+" onmouseover=\"vit=0\" onmouseout=\"vit=0.05\" onclick=\""+lien[i-1]+"\" class=imag>"
    }
   
    return move()
}

function move()
{
    ll=document.body.clientWidth/2
    hh=document.body.clientHeight/2
    angle=angle-vit
   
    for( i=1 ; i<pict.length+1 ; i++ )
    {
        document.getElementById("i"+i).style.left = ll + largeur*(Math.cos(angle + i*Math.PI/(pict.length/2)));
        document.getElementById("i"+i).style.top = hh + hauteur*(Math.sin(angle + i*Math.PI/(pict.length/2))) + document.getElementById("i"+i).width/2;
        agl = angle + i*Math.PI/(pict.length/2);
        document.getElementById("i"+i).width = 20*(Math.sin(agl))+taille;
        document.getElementById("i"+i).style.zIndex = 50*(Math.sin(agl))+100;
        document.getElementById("i"+i).style.opacity = (Math.sin(agl)+1)*0.50;
        document.getElementById("i"+i).style.filter = "alpha(opacity=" + (Math.sin(agl)+1)*50 + ")";
    }
   
    setTimeout("move()",40);
}

function societe()
{
    var menu_societe = new Array;
    menu_societe[0] = "Organigramme";
    menu_societe[1] = "Kbis";
    menu_societe[2] = "Status";
   
    var lien_societe = new Array;
    lien_societe[0] = "";
    lien_societe[1] = "";
    lien_societe[2] = "";
   
    ejs_mv3_show( "menu" , menu_societe , lien_societe ); // j'appelle une fonction du 1er script - le nombre d'argument est correct et ils sont pleins
}

function qualite()
{
    var menu_qualite = new Array;
    var lien_qualite = new Array;
   
    menu_qualite[0] = "Stratégie";
    menu_qualite[1] = "Management";
    menu_qualite[2] = "Recherche OPE";
    menu_qualite[3] = "Etudes";
    menu_qualite[4] = "Construction";
    menu_qualite[5] = "Juridique";
    menu_qualite[6] = "Financier";
    menu_qualite[7] = "Ressources";
    menu_qualite[8] = "Moyens";
   
    lien_qualite[0] = '';
    lien_qualite[1] = '';
    lien_qualite[2] = '';
    lien_qualite[3] = '';
    lien_qualite[4] = '';
    lien_qualite[5] = '';
    lien_qualite[6] = '';
    lien_qualite[7] = '';
    lien_qualite[8] = '';
    lien_qualite[0] += "Stratégie - machin1 <br />";
    lien_qualite[1] += "Management - truc1 <br />";
    lien_qualite[1] += "Management - truc2 <br />";
    lien_qualite[1] += "Management - truc3 <br />";
    lien_qualite[2] += "Recherche OPE - chose1 <br />";
    lien_qualite[2] += "Recherche OPE - chose2 <br />";
    lien_qualite[2] += "Recherche OPE - chose3 <br />";
    lien_qualite[3] += "Etudes - machin1 <br />";
    lien_qualite[3] += "Etudes - machin2 <br />";
    lien_qualite[4] += "Construction - machin1 <br />";
    lien_qualite[5] += "Juridique - machin1 <br />";
    lien_qualite[6] += "Financier - machin1 <br />";
    lien_qualite[7] += "Ressources - machin1 <br />";
    lien_qualite[8] += "Moyens - machin1 <br />";
   
    ejs_mv3_show( "menu" , menu_qualite , lien_qualite );
// j'appelle une fonction du 1er script - le nombre d'argument est correct et ils sont pleins
}

function documents_types()
{
    var doc_typ = new Array;
    doc_typ[0] = "Foncier";
    doc_typ[1] = "Marchés";
    doc_typ[2] = "Réponses de S93";
   
    ejs_mv3_show( "menu" , doc_typ ); // à ne pas prendre en compte
}

function help()
{
    var help = new Array;
    help[0] = "FAQ";
    help[1] = "Se former";
    help[2] = "Docs administrateur";
   
    ejs_mv3_show( "menu" , help );
// à ne pas prendre en compte
}

-->
mercredi 27 juin 2007 à 17:39:25 | Re : lien entre 2 scripts

PetoleTeam

Membre Club
B onjour...
Le problème vient du fait qu'une fois tu appelles la fonction avec 3 arguments et plusieurs fois avec un seul argument
Pour les cas ou tu ne passe qu'un ou deus arguments il te faut tester leur existence

function ejs_mv3_show( menu , tab_menu , tab_lien ){
  if( tab_menu)    // test si existe
    for( var i=0 ; i<tab_menu.length ; i++ ){
      ejs_mv3_menu[i] = tab_menu[i];
    }
  if( tab_lien)
   // test si existe
    for( var j=0 ; j<tab_lien.length ; j++ ){
      ejs_mv3_lien[j] = tab_lien[j];
  }
...etc...

J'ai fait un test rapide et cela a l'air de fonctionner, mais bon je ne connaît pas le résultat attendu...


;0)


Cette discussion est classée dans : menu, lien, ejs, mv3, qualite


Répondre à ce message

Sujets en rapport avec ce message

menu vertical [ par atacama ] bonjour,J'utilise un menu vertical déroulant javascript sur mon site, le problème est qu'il ne fonctionne qu'avec explorer. Alors si il y avait quelqu trop de scripts? [ par arnaultp ] Bonjour à tous!J'ai ajouté un nouveau script à ma superbe page html ce matin. Et depuis, j'ai un de mes scripts qui ne marche plus :/Et j'ai beau cher Lien avec sous menu... [ par R3dDragon ] J'ai vu sur Jekoo, lorsque je clique sur le lien rechercher sur, sa s'allonge, et une case de recherche s'affiche, j'aimerais faire un système identiq recupération de donées javascript PHP et BDD [ par sauvageon93 ] Bonjour,je voudrais récupérer les valeur entré dans une BDD pour faire le menu automatiquement avec un rollover.Je souhaite donc utiliser du javascrip menu vertical dynamique [ par seabird ] Bonjour, J'ai du mal à trouver ce script.Je recherche un menu vertical en arborescence , dynamique (permettant de derouler et enrouler:je souhaite que lien [ par BTAJV ] Salut,J'ai un petit probleme avec une feuille .js voila un bout du scriptNew_Menu("Ressource");      Add_Menu("Calculateur","http://343gs.free.fr/sim/ menu qui ne fonctionne pas sous machintoch [ par val78 ] Bonjour j'ai un code javascript qui fonctionne sous IE mais qui ne fonctionne pas sous Machintoch pouvez vous m'aider merci d'avance// JavaScript Docu Comment dans une menu en CSS désactiver le lien de la page active? [ par yukie_chan ] Bonjour à tous!Je ne sais pas si le titre de mon sujet est clair... j'ai eu du mal à le formuler!Pour que ce soit plus compréhensible le principe est Probleme d'affichage d'image [ par tely33 ] Bonjour a tous, J'ai un petit probleme d'affichage de photo. Voici deux liens pour illustrer mon probleme : - http://s145608600.onlinehome.fr/menu.ph Onglet en surbrillance depuis un passage de souris sur une image [ par phelsuma ] Bonjour,Je viens à vous pour vous demander une astuce (en javascript, ou non). J'explique mon cas :J'ai un menu (réalisé en CSS) avec deux petits ongl


Nos sponsors


Sondage...

Comparez les prix

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,920 sec (3)

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