IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] insertion de plusieur <script blabla src= toto>


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Mai 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 196
    Par défaut [HTML] insertion de plusieur <script blabla src= toto>
    Bonjour,

    Question de base

    Je voudrais savoir si il est possible, si il y a une facon plus exactement d'inserer plusieur script dans une meme page HTML.

    Pour l'instant j'ai en gros

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <html>
     <head>
      <script language="..." src="1..."> </script>
      <script language="..." src="2..."> </script>
     </head>
     <body onLoad="...()">  <--- refere a 1
      <script language="...">...()</script> <---------- refere a 2
     </body>
    </html>
    et avec ca, j'ai l'un ou l'autre de mes appel qui ne marche pas (depends de l'ordre de mes declarations ). Il n'y a pas de moyen de dire : toi tu va voir dans cette declaration, et toi dans l'autre ?

    Merci a vous

    Cordialement

    C. Clercq

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Il ne devrait pas y avoir de problème, sauf si tu as deux fonctions qui ont le même nom.

  3. #3
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    Citation Envoyé par Clercq
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <html>
     <head>
      <script language="..." src="1..."> </script>
      <script language="..." src="2..."> </script>
     </head>
     <body onLoad="...()">  <--- refere a 1
      <script language="...">...()</script> <---------- refere a 2
     </body>
    </html>
    la fonction qui fait référence au 2° script te sert à quoi et tu l'appliques sur quoi?
    Tu peux également placer tes 2 fonctions dans le même fichier ainsi tu verras si c'est ton appel qui foire ou si c'est ta fonction.

    PS : onload et non pas onLoad

  4. #4
    Membre éprouvé
    Inscrit en
    Mai 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 196
    Par défaut
    En fait c'est un peu plus compliqu'e mais de ce que je comprends ca reviens a ca. En fait l'appel No 2 est fait par un eval().

    Je sens que je vais me perdre dans les explication ...

    J'ai ma page service.html qui "importe" grace a XMLHTTPRequest la page introduction.html. Cette importation se fait grace a l'appel avec onload.

    Malheureseument afin d'afficher dynamiquement une image, un script est normalement appel'e dans introduction.html, mais du fait de l'importation par service.html ce script n'est pas interpret'e.

    Ayant post'e pour ce probleme, Erwy m'a donn'e une ligne de code qui permet d'evaluer >> eval() << mon appel a ma fonction d'affichage/redimensionnement.

    Apparement l'appel se fait bien ... mais la l'appel a l'air de chercher le script dans la page service.html et non pas dans la page introduction.html.

    Du coup je voulais declarer ce script dans service.html, mais

    1. Comme deja dit, qd je declare les deux .js, selon l'ordre j'ai soit le onload qui marche pas soit l'autre.

    2. Quand je met tout dans le meme fichier j'ai des erreur bizarre (a revoir)

    Voili voilou, pour moi c'est plus ou moins clair, j'espere bien m'exprimer, je ne suis pas trop un programmeur du web alors des truc m'echappe, mea coulpa.

    Merci a vous

    C. Clercq.

  5. #5
    Membre éprouvé
    Inscrit en
    Mai 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 196
    Par défaut
    J'ai compris

    En fait le script que j'ai mis dans service.html contenant ma fonction de redimmension, ecrivait dans la page un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div ...>
     <img src="..." height="..." ...>
    </div>
    c'etait bon, mais le probleme c'est que ca l'ecrivait avec un document.write(), et du coup toute ma page etait remplac'e, qd les autres fonctions (declaration 1) etait appel'e, elles cherchaient un id qui n'exite plus, puisque effac'e. J'ai alors remplac'e mon document.write par un imgHere.innerHTML = ... et hop nikel , un detail pour certain mais je suis content de moi

    Merci a vous tous, j'aurais vraiment galer'e sinon, merci merci.

    Continu'e comme ca

    C. Clercq.

  6. #6
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    bien vu
    PS : tu as un problème avec tes é non (ils sont tous comme ça : 'e )?

  7. #7
    Membre éprouvé
    Inscrit en
    Mai 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 196
    Par défaut
    mais "'e" c'est a cause du clavier qwerty et du driver de gestion du clavi'e il dois etre en Anglais un truc dans le genrem\ ... une langue sans accent quoi ... :p

    (je suis en stage en Hollande c'est pas voulu ce clavier )

    C. Clercq

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML] feuilles dans un seul script
    Par fourgeaud dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/11/2005, 23h39
  2. insert à partir d'un script php
    Par illegalsene dans le forum Oracle
    Réponses: 2
    Dernier message: 05/10/2005, 17h01
  3. [HTML] Changement de plusieurs frames
    Par Bowen dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 06/09/2005, 19h33
  4. [word et html]insertion d'un pied de page.....
    Par Nadine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 23/06/2005, 12h04
  5. INSERT sur plusieurs tables
    Par juniorAl dans le forum Langage SQL
    Réponses: 4
    Dernier message: 30/03/2005, 18h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo