Pb Javascript!!

salut!
j'ai un pb javascript:j'ai récupéré un script par émail du sité éditeur javascript,mais en suivant les instructions et qd j'affiche la page il m'affiche rien il s'agit d'un menu dynamique.Mais qd je double clique sur le script(script seul et page web seul) l'analyseur Microsoft JScript me dit:l'objet document inconnu!!.
Faut il inclure un package ou qlq chose ou bien autre chose et merci bcq.

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Comment ca quand tu double click sur le script, normalement tu l'exécute à partir de ton navigateur. As-tu au moins apache php ou easyphp d'installer ?
    1. salut!
      oui j'ai installé easyphp sous win mais je récupére le script qui m'a été envoyé par émail(site éditeur javascript) mais qd je copier coller je ne vois rien sur le navigateur:terminé erreur ds la page.
      mais qd je double clique sur le script,je crois que win a un intérpréteur qui lui est propre qui me dit document inconnu!!!
      merci
  2. Contributeur
    Salut

    Copie ici le code s'il n'est pas trop long ou ou donne-nous l'adresse de la page en question.

    @+
    1. salut! voici le code que j'ai reçu de editeur javascript:
      Bonjour.

      Voici votre javascript personnalisé :
      ________________________________________

      Code à placer juste apres votre balise <BODY>:
      ________________________________________

      <SCRIPT LANGUAGE="JavaScript" SRC="ejs_menu_dyn.js"></SCRIPT>

      ________________________________________

      Code a placer dans un fichier nommé ejs_menu_dyn.js, placé dans le même
      repertoire que vos pages:
      ________________________________________

      bgcolor='#000000';
      bgcolor2='#7B7B7B';
      document.write('<style type="text/css">');
      document.write('.popper { POSITION: absolute; VISIBILITY: hidden;
      z-index:3; }')
      document.write('#topgauche { position:absolute; z-index:10; }')
      document.write('A:hover.ejsmenu {color:#000000;
      text-decoration:none;}')
      document.write('A.ejsmenu {color:#000000; text-decoration:none;}')
      document.write('</style>')
      document.write('<div style="position:relative;height:25"><DIV
      class=popper id=topdeck></DIV>');
      /*
      SCRIPT EDITE SUR L'EDITEUR JAVACSRIPT
      http://www.editeurjavascript.com
      */

      /*
      LIENS
      */
      zlien = new Array;
      zlien[0] = new Array;
      var nava = (document.layers);
      var dom = (document.getElementById);
      var iex = (document.all);
      if (nava) { skn = document.topdeck }
      else if (dom) { skn = document.getElementById("topdeck").style }
      else if (iex) { skn = topdeck.style }
      skn.top = 24;

      function pop(msg,pos)
      {
      skn.visibility = "hidden";
      a=true
      skn.left = pos;
      var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0
      BGCOLOR=#000000 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0
      CELLSPACING=1>";
      pass = 0
      while (pass < msg.length)
      {
      content += "<TR><TD BGCOLOR="+bgcolor+"
      onMouseOver=\"this.style.background='"+bgcolor2+"'\"
      onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=1
      FACE=\"Verdana\">  "+msg[pass]+"</FONT></TD></TR>";
      pass++;
      }
      content += "</TABLE></TD></TR></TABLE>";
      if (nava)
      {
      skn.document.write(content);
      skn.document.close();
      skn.visibility = "visible";
      }
      else if (dom)
      {
      document.getElementById("topdeck").innerHTML = content;
      skn.visibility = "visible";
      }
      else if (iex)
      {
      document.all("topdeck").innerHTML = content;
      skn.visibility = "visible";
      }
      }
      function kill()
      {
      skn.visibility = "hidden";
      }
      document.onclick = kill;
      document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0
      CELLSPACING=0 BGCOLOR=#000000 WIDTH=100><TR><TD><TABLE CELLPADING=0
      CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=25><TR>')
      document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+'
      onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)"
      onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)"
      onMouseOver="pop(zlien[0],0)" href=# CLASS=ejsmenu><FONT SIZE=1
      FACE="Verdana">mes passions</FONT></a></TD>')
      document.write('</TR></TABLE></TD></TR></TABLE></DIV></div>')