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

JavaScript Discussion :

Impossible de mettre du code dans <HEAD>


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut Impossible de mettre du code dans <HEAD>
    Bonjour,

    Je souhaite pouvoir modifier une image lors du survol d'un lien.
    J'ai trouv� un code qui fait ceci tr�s bien.

    Mais pour se faire, je dois d�clarer des objets images dans la balise <HEAD> .

    Or je ne peux pas. Je travaille sur un intranet qui g�nere automatique les pages. Je ne peux mettre que du code dans la balise body.

    Je suis donc bloqu� ?

    Merci

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    non tu peux mettre du script dans le body ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre exp�riment� Avatar de Seb19
    Homme Profil pro
    Concepteur SOA
    Inscrit en
    Septembre 2005
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Deux S�vres (Poitou Charente)

    Informations professionnelles :
    Activit� : Concepteur SOA

    Informations forums :
    Inscription : Septembre 2005
    Messages : 217
    Par d�faut
    Bonjour,

    et as tu quand m�me essay� de d�clarer tes objets juste apr�s la balise BODY, �a devrait marcher m�me si ce n'est pas super propre.

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    En mettant tout le code dans le body ca ne fonctionne pas chez moi.

    Il ne faut rien mettre de sp�cial ?

    Merci

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    fais voir le code ... sasn doute un probl�me d'instanciation ... classique ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    Bonjour,

    Bon j'ai regard� comment fonctionne lc cms ( si on peut appeler ca comme ca) sur lequel je bosse.

    Lorsque je cr�e des pages, cela ajoute du code dans la partie Body d'une page html en commen�ant par la balsie <table>

    Je viens de me rendre compte d'un probl�me, ca g�n�re aussi une balise font qui s'intercale avec celle de la d�claration de la balise javascript.

    Pour faire clair voil� le code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH=100%>
    <TR><TD WIDTH=100% CLASS=TDBody><font face="Arial"><SCRIPT LANGUAGE="javascript"></font>
    p1 = new Image;
    p1.src = "http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_01/$File/pyramide_01.jpg";
    </SCRIPT>
    <IMG SRC="http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_04/$File/pyramide_04.jpg" BORDER=0 NAME="py">
    <A HREF="http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Accueil!ReadForm&langue=L1" onMouseOver="py.src=p1.src">survolez ici</A></TD></TR>
    <TR><TD>&nbsp;</TD></TR>
    </TABLE>
    Le probl�me vient il de cette balsie font, je craint que oui.
    Vient il du fait que je d�clare mon image p1 dans la partie body ? Je crains que oui aussi !

    Voyez vous une solution ?

    Merci beaucoup

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    J'ai v�rifi� sur d'autre code javascript g�n�r� par le cms lui meme. La balise font est toujours ajout� mais ne semble g�n� le bon fonctionnement.

    Donc cela viendrait de la d�claration ?

    Merci

  8. #8
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  9. #9
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    Salut,

    J'ai fait la modif, cela ne change rien, ca ne fonctionne toujours pas.

    PS : Je ne suis pas sur que les () soient obligatoire dans ce cas l�.

  10. #10
    Membre exp�riment� Avatar de Seb19
    Homme Profil pro
    Concepteur SOA
    Inscrit en
    Septembre 2005
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Deux S�vres (Poitou Charente)

    Informations professionnelles :
    Activit� : Concepteur SOA

    Informations forums :
    Inscription : Septembre 2005
    Messages : 217
    Par d�faut
    Si, mais il ne faut pas que tu ais la balise </font> entre tes deux balises <script> et cela marchera parfaitement.

  11. #11
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH=100%>
    <TR><TD WIDTH=100% CLASS=TDBody><font face="Arial"><SCRIPT LANGUAGE="javascript"></font>
    p1 = new Image();
    p1.src = "http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_01/$File/pyramide_01.jpg";
    </SCRIPT>
    <IMG SRC="http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_04/$File/pyramide_04.jpg" BORDER=0 id="py">
    <A HREF="http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Accueil!ReadForm&langue=L1" onMouseOver="document.getElementById('py').src=p1.src">survolez ici</A></TD></TR>
    <TR><TD>&nbsp;</TD></TR>
    </TABLE>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  12. #12
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    Seb19, j'ai v�rif� avec d'autres page, la balise font intercal� avec les balsies script ne g�ne en rien le bon fonctionnement du code.

    Spacefrog je vais essayer avec tes modifs.

    Merci de votre aide en tout cas.

  13. #13
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    Ne fonctionne toujours pas.

    J'ai pu obtenir le d�tail de l'erreur, apparement p1 n'est pazs d�finie :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Erreur : 'p1' est  indéfini

  14. #14
    Membre exp�riment� Avatar de Seb19
    Homme Profil pro
    Concepteur SOA
    Inscrit en
    Septembre 2005
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Deux S�vres (Poitou Charente)

    Informations professionnelles :
    Activit� : Concepteur SOA

    Informations forums :
    Inscription : Septembre 2005
    Messages : 217
    Par d�faut
    Je ne voudrais pas insister b�tement, mais le code ci dessous fonctionne en d�placant la balise <FONT> (test� sur mon poste)

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH=100%>
    <TR><TD WIDTH=100% CLASS=TDBody><font face="Arial"></font><SCRIPT LANGUAGE="javascript">
    p1 = new Image();
    p1.src = "http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_01/$File/pyramide_01.jpg";
    </SCRIPT>
    <IMG SRC="http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_04/$File/pyramide_04.jpg" BORDER=0 id="py">
    <A HREF="http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Accueil!ReadForm&langue=L1" onMouseOver="py.src=p1.src">survolez ici</A></TD></TR>
    <TR><TD>&nbsp;</TD></TR>
    </TABLE>

  15. #15
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    Non seb19, tu n'insistes pas b�tement.

    Mais comme je l'ai dit dans les post pr�c�dent, je ne peux pas enlever cette balise font. Elle est g�n�r�e automatiquement par le cms ( qui a dit de merde ? !!!! ).

    Mais j'ai v�rifi� d'autre page avec du code javascript ( en l'occurence des listes ), la balise font est l� aussi g�n�r�e mais ca fonctionne tr�s bien.

  16. #16
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    120
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 120
    Par d�faut
    Bon ne vous emb�tez pas plus.
    J'ai joint le service technique du CMS de mon entreprise. Apparement pas mal de chose sont brid�es et ne peuvent �tre faites. L'utilisatin du javascript est tr�s limit� ... en fait c'est limit� pour ainsi dire au code que g�n�re lui m�me le CMS car dans ce cas il peut faire ce qu'il veut.

    Merci encore de votre aide.

  17. #17
    Membre exp�riment� Avatar de Seb19
    Homme Profil pro
    Concepteur SOA
    Inscrit en
    Septembre 2005
    Messages
    217
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Deux S�vres (Poitou Charente)

    Informations professionnelles :
    Activit� : Concepteur SOA

    Informations forums :
    Inscription : Septembre 2005
    Messages : 217
    Par d�faut
    Citation Envoy� par sunshine33
    Elle est g�n�r�e automatiquement par le cms ( qui a dit de merde ? !!!! ).
    Et je supose que pour la m�me raison, tu ne peux pas mettre dans le code HTML

    onMouseOver="py.src='http://w4-feyzin.frdef.rm.corp.local/Branch/raffinage/feyzin/KitAccueilFeyzin.nsf/Images/Pyramide_01/$File/pyramide_01.jpg'"

  18. #18
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    attention au name et aux id

    appeler un objet par simplement son name est hasardeux ...

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementsByName('py')[0]
    ou
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('py')
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Comment mettre ce code dans une classe ?
    Par oranocha dans le forum Langage
    R�ponses: 2
    Dernier message: 16/07/2008, 14h51
  2. [Joomla!] [extcalendar] impossible de mettre du code php (HTML si)
    Par slim dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 4
    Dernier message: 25/07/2007, 15h44
  3. [PHP-JS] Peut on mettre ce code dans une variable?
    Par pierrot10 dans le forum Langage
    R�ponses: 6
    Dernier message: 06/06/2007, 17h04
  4. mettre du code dans la cr�ation d'un fichier php
    Par steam_o_roll dans le forum Langage
    R�ponses: 6
    Dernier message: 28/05/2007, 15h31
  5. R�ponses: 2
    Dernier message: 07/02/2007, 18h31

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