Je ne comprend pas..(javascript)

Bonsoir à tous,
Sur le site http://soeix.free.fr (que j'ais fait pour un pote) j'y ais mis un texte en forme de vague. Pb: je suis obligé de mettre le script dans le body au lieu d'utiliser un fichier.js séparé du type [<<script language="JavaScript" src="./scripts/monfichier.js" type="text/javascript"></script>].
Vous, les spécialistes, pourquoi je suis obligé d'intégrer le script dans la page (voir le source) au lieu d'un fichier séparé?
Sinon, comment devrait commencer ce fichier (j'ais tenté le <!-- et fini avec le //--!>)
Merci pour vos lumières.
Aux modos: déplacer le post si besoin.... merci ;-).

http://abarka.free.fr
Quand la syntaxe va, tout va....

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonsoir Chiqui,

    1) J'ai copié toute la séquence JS dans "monfichier.js" (l'analyseur s'attend à y trouver du JS, et n'y reconnaîtrait pas les balises Html, à savoir <script> et </script> qu'il faut donc supprimer)

    2) J'ai supprimé dans le fichier original toute la séquence JS, y compris les 2 balises qui l'encadrent, que j'ai remplacée par
    <script language="JavaScript" src="monfichier.js" type="text/javascript"></script>
    (sans indication du chemin, puisque rangé dans le même répertoire)

    3) j'ai essayé le tout ... et çà marche !!!

    A toi de jouer !
    1. Contributeur sécurité
      Bonsoir txiki, Marden, bonsoir à tous,

      Zut ! trop tard, Marden est passé par là... je n'avais aucune chance ! ;-)

      J'ai fait la même chose que Marden et çà marche impec' !

      @12C4 ... In medio stat virtus ...
      Ipl
      1. Contributeur sécurité
        RE,

        >(j'ais tenté le <!-- et fini avec le //--!>)
        Au fait, si tu mets qqc, c'est :
        <!-- en première ligne
        et
        //--> en dernière

        @12C4 ... In medio stat virtus ...
        Ipl
    2. Contributeur
      Salut ipl,
      EXACT et merci pour ta réponse.
      J'ai pas très bien compris les autres trucs mais je vais essayer.

      http://abarka.free.fr
      les outils ressemblent au propriétaire.
      1. Contributeur
        Bonsoir marden, ipl et les autres,
        Désolé marden, mais ce n'est pas le premier script que je mets dans un répertoire à part en y faisant appel dans la page sur laquelle il doit s'exécuter mais c'est la première fois que j'ais ce Pb.
        J'ais testé ce que tu me propose si gentiment mais ça marche pas....??? Que je mette onload ou pas dans le body, c'est pareil.
        Pourrais-tu m'envoyer le .js que tu as écrit pour que je puisse le comparer au mien STP. Et pourquoi pas le début du code de la page d'accueil??? Merci d'avance pour ces réponses rapides.

        http://abarka.free.fr
        les outils ressemblent au propriétaire.
        1. Contributeur
          Salut Marden, ipl et les autres bien sur,
          Merci marden, ça fonctionne, j'avais des bouts de codes qui trainaient dans la page (div qui n'avaient rien a y faire etc...) et surtout c'est la fonction (qui s'appele dowave) qui posait Pb. j'avais renommé le fichier.js au lieu de garder dowave.js.
          Bon c'est réglé grace a vous. Merci mille fois encore. ;-))

          http://abarka.free.fr
          les outils ressemblent au propriétaire.
          1. Contributeur sécurité
            Bonjour txiki,

            J'ai fait un clic vers ton site (abarka) et voudrais te signaler les quelques erreurs aperçues :
            - espace avant : par exemple dans "résolution conseillée :"
            - dans les news défilantes :
            --- "comptines"
            --- "relookées" pas de c
            --- tu as des " fermants mais ils ne sont pas ouverts !

            @12C4 ... In medio stat virtus ...
            Ipl
          2. Contributeur
            @iplBonsoir et merci ipl,
            c'est corrigé. Pour l'espace, je ne vois pas l'erreur...

            http://abarka.free.fr
            les outils ressemblent au propriétaire.