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 :

extaction de js dans du html


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 29
    Par d�faut extaction de js dans du html
    Bonjour,

    j'ai un code html avec du js inclu et j'aimerais extraire le js dans un autre fichier a part mais j'y arrive.
    Je vous donne le code:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    <HTML>
     
    <BODY>
     
    <script language="javascript">
    function Toggle(node)
    {
    	// Unfold the branch if it isn't visible
    	if (node.nextSibling.style.display == 'none')
    	{
    		// Change the image (if there is an image)
    		if (node.childNodes.length > 0)
    		{
    			if (node.childNodes.item(0).nodeName == "IMG")
    			{
    				node.childNodes.item(0).src = "minus.gif";
    			}
    		}
     
    		node.nextSibling.style.display = 'block';
    	}
    	// Collapse the branch if it IS visible
    	else
    	{
    		// Change the image (if there is an image)
    		if (node.childNodes.length > 0)
    		{
    			if (node.childNodes.item(0).nodeName == "IMG")
    			{
    				node.childNodes.item(0).src = "plus.gif";
    			}
    		}
     
    		node.nextSibling.style.display = 'none';
    	}
     
    }
    </script>
     
    <TABLE BORDER=0>
     
       <TR><TD>
          <TABLE BORDER=0><TR><TD><IMG SRC="leaf.gif"> pas de fils<DIV style='display:none'>
          </DIV></TD></TR></TABLE>
       </TR></TD>
     
       <TR><TD>
          <TABLE BORDER=0><TR><TD><A onClick="Toggle(this)"><IMG SRC="plus.gif"> Avec des fils</A><DIV style='display:none'>
     
             <TABLE BORDER=0><TR><TD WIDTH=10></TD><TD><IMG SRC="leaf.gif"> Fils 1<DIV style='display:none'>
             </DIV></TD></TR></TABLE>
     
             <TABLE BORDER=0><TR><TD WIDTH=10></TD><TD><A onClick="Toggle(this)"><IMG SRC="plus.gif"> Fils 2</A><DIV style='display:none'>
     
                <TABLE BORDER=0><TR><TD WIDTH=10></TD><TD><IMG SRC="leaf.gif"> Petit fils 2 -1 <DIV style='display:none'>
                </DIV></TD></TR></TABLE>
     
                <TABLE BORDER=0><TR><TD WIDTH=10></TD><TD><IMG SRC="leaf.gif"> Petit fils 2 -12<DIV style='display:none'>
                </DIV></TD></TR></TABLE>
     
             </DIV></TD></TR></TABLE>
          </DIV></TD></TR></TABLE>
       </TR></TD>
     
    </TABLE>
    </BODY>
    </HTML>

  2. #2
    Membre confirm�
    Inscrit en
    Janvier 2007
    Messages
    201
    D�tails du profil
    Informations personnelles :
    �ge : 80

    Informations forums :
    Inscription : Janvier 2007
    Messages : 201
    Par d�faut
    un simple copier de <script...> � </script> dans un �diteur de texte quelconque, puis enregistrer sous. Je n'ai pas du bien comprendre la question.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    <script language="javascript">
    function Toggle(node)
    {
    // Unfold the branch if it isn't visible
    if (node.nextSibling.style.display == 'none')
    {
    // Change the image (if there is an image)
    if (node.childNodes.length > 0)
    {
    if (node.childNodes.item(0).nodeName == "IMG")
    {
    node.childNodes.item(0).src = "minus.gif";
    }
    }
     
    node.nextSibling.style.display = 'block';
    }
    // Collapse the branch if it IS visible
    else
    {
    // Change the image (if there is an image)
    if (node.childNodes.length > 0)
    {
    if (node.childNodes.item(0).nodeName == "IMG")
    {
    node.childNodes.item(0).src = "plus.gif";
    }
    }
     
    node.nextSibling.style.display = 'none';
    }
     
    }
    </script>

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Oui tu copies ton code javascript dans un fichier puis tu l'inclus dans ta page :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <script language="JavaScript" type="text/javascript" src="tapage.js></script>

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 29
    Par d�faut
    j'ai essaye cela mais il y a un hic.
    Mon html s'affiche bien mais l'effet du js n'est plus l�.

    Au fait mon code c'est treeview.

  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
    tu as mis les balises script dans le fichier externe ?
    si oui il faut les enlever
    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 averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 29
    Par d�faut
    non

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 29
    Par d�faut
    Au debut je l'ai mis et apr�s je les ai enlever mais rien a chang�

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 29
    Par d�faut
    avec firebugs dans le navigateur j'ai cette erreur:

    Toggle is not defined
    onclick(click clientX=0, clientY=0)

  9. #9
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    Citation Envoy� par darkangel1208 Voir le message
    Toggle is not defined
    onclick(click clientX=0, clientY=0)
    Fais un copi� / coll� de tes modifications (l'appel du fichier JS � partir de la page HTML + le contenu du fichier JS) ...

    A+

Discussions similaires

  1. Ins�rer du XML dans du HTML
    Par Shaman LizardKing dans le forum XML/XSL et SOAP
    R�ponses: 3
    Dernier message: 29/04/2005, 16h21
  2. repositionnement dans page html
    Par Invit�(e) dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 4
    Dernier message: 23/11/2004, 15h17
  3. integration varaiables javascript dans du HTML
    Par developpeur_mehdi dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 10/11/2004, 14h54
  4. [Struts][javascript]Probleme de 'id' dans un <html:hidden
    Par FreshVic dans le forum Struts 1
    R�ponses: 5
    Dernier message: 11/02/2004, 10h57
  5. R�ponses: 4
    Dernier message: 15/12/2003, 17h46

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