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 :

Liens dans footer.js


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 19
    Par défaut Liens dans footer.js
    Bonjour,

    Je suis en train de refaire la refonte de mon site Html.

    Et je souhaiterais un pied de page modifiable en une seul fois à chaque fois que je dois y ajouter des liens ... et non devoir le faire sur toutes les pages du site.

    J'ai vu qu'on pouvais le faire un javascript , cela fonctionne très bien mais le probleme c'est que je peut mettre que du texte, et je n'arrive pas à mettre des liens (comme les liens de mes sites partenaires par exemple)

    Comment faire pour pouvoir mettre des liens dans mon footer.js ?

    voici ce que j'ai fais:

    Dans chaque page html j'ai mis ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
     
    <html>
    <head>
    	<title>Titre de ma page</title>	
    	<script language="javascript" type="text/javascript" src="footer.js"></script>			
    </head>
     
    <body onload="addFooter();">
     
     
     
    </body>
    </html>
    Et voici mon Fichier footer.js..
    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
    function addFooter(){
    	footerDiv = document.createElement("div");
    	footerDiv.style.backgroundColor="#8888ff";
    	footerDiv.style.color="#ffffff";
    	footerDiv.style.fontFamily="Arial, Comic Sans MS, Times";
    	footerDiv.style.fontSize="10px";
    	footerDiv.style.textAlign="center";
    	footerDiv.style.padding="0 10 0 10";
    	footerDiv.style.margin="0";
    	footerDiv.style.borderWidth="0";
    	footerDiv.style.borderstyle="none";				
    	textToDisplay  = "<hr width='100%' color='#2222ff' />";
    	textToDisplay += "Place ici le texte que tu veux voie apparaître en bas de page";
    	textToDisplay += "<hr width='100%' color='#2222ff' />";	
    	footerDiv.innerHTML= textToDisplay;
    	document.body.appendChild(footerDiv);
    }
    Merci

  2. #2
    Membre expérimenté Avatar de k1rby
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2008
    Messages : 181
    Par défaut
    Dans le code que tu a mis la variables textToDisplay contient ce qui sera affiché dans ton footer et ce au format HTML. Il suffit donc de mettre tes liens dedans.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 19
    Par défaut
    Merci

    Tu parle de cette variable là ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    textToDisplay += "Place ici le texte que tu veux voie apparaître en bas de page";
    Car c'est ce que j'ai fais , j'ai mis les liens de mes sites partenaires à cet emplacement mais ça ne fonctionne pas. Le pied de page ne s'affiche plus.

    En mettant du texte sa fonctione très bien.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 19
    Par défaut
    personne n'a la solution ??

  5. #5
    Membre expérimenté Avatar de k1rby
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2008
    Messages : 181
    Par défaut
    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
    function addFooter(){
    	footerDiv = document.createElement("div");
    	footerDiv.style.backgroundColor="#8888ff";
    	footerDiv.style.color="#ffffff";
    	footerDiv.style.fontFamily="Arial, Comic Sans MS, Times";
    	footerDiv.style.fontSize="10px";
    	footerDiv.style.textAlign="center";
    	footerDiv.style.padding="0 10 0 10";
    	footerDiv.style.margin="0";
    	footerDiv.style.borderWidth="0";
    	footerDiv.style.borderstyle="none";				
    	textToDisplay  = "<hr width='100%' color='#2222ff' />";
    	textToDisplay += "Place ici le texte que tu veux voie apparaître en bas de page";
            textToDisplay += '<a href="http://www.google.fr">Google</a>';
    	textToDisplay += "<hr width='100%' color='#2222ff' />";	
    	footerDiv.innerHTML= textToDisplay;
    	document.body.appendChild(footerDiv);
    }
    Ceci rajoute bel et bien un lien vers google...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 19
    Par défaut
    Merci, meme si j'ai trouvé la solution sur un autre forum, en fait c'etai un probleme de guillemet " " qui fesais beugué le script..


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

Discussions similaires

  1. Sécurité web : ajout de liens dans le footer
    Par oaxoax dans le forum Sécurité
    Réponses: 1
    Dernier message: 20/10/2012, 11h57
  2. lien dans un tableau
    Par D-D dans le forum ASP
    Réponses: 7
    Dernier message: 06/06/2004, 01h20
  3. [Lien hypertexte]Mettre un lien dans un JTextPane
    Par Pill_S dans le forum Composants
    Réponses: 8
    Dernier message: 23/05/2004, 19h20
  4. lien dans un tableau
    Par billoum dans le forum ASP
    Réponses: 5
    Dernier message: 04/05/2004, 13h51
  5. Verrouiller un lien dans une page
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 5
    Dernier message: 25/02/2003, 16h56

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