2010-08-23 4 views
0

je fais côté toutes les pages html statiquesune page de bas de page TMLH pour tout afficher ma page web

je veux faire un pied de page une autre page et je veux montrer toute ma page web

parce que quand je dois faire des changements dans le pied de page alors je vais devoir changer toutes mes pages web que je veux si difficile quand je change une page, il apparaît toutes les pages

comment puis-je faire s'il vous plaît aidez-moi je suis en utilisant des pages html

Merci

Répondre

0

Je vois que vous utilisez HTML. Avez-vous envisagé d'utiliser PHP? Tout ce que vous devez faire est de changer votre page en .php au lieu de .html et vous avez une page php. Maintenant, si vous faites une page, par exemple footer.php, sur chacune de vos pages vous pouvez ajouter cette ligne:

<?php include 'my/file/path/footer.php'; ?> 

Tout ce que vous avez dans votre fichier footer.php sera inclus dans cette page.

1

Il n'y a aucun moyen d'utiliser cette aide de HTML directement - vous aurez besoin d'une technologie côté serveur - PHP, ASP, Server Side Includes, etc.

Voici une pause assez basique vers le bas de quelques-unes des options. http://webdesign.about.com/od/ssi/a/aa052002a.htm

0

Pour le HTML purement statique, certains IDE peuvent gérer cela efficacement. Dans Dreamweaver, vous pouvez créer un modèle que votre site utilisera. Ce modèle peut inclure une section modifiable et une section non modifiable contenant votre pied de page. Vous créez ensuite des pages basées sur ce modèle. Lorsque vous mettez à jour le modèle, Dreamweaver gère la mise à jour de toutes les autres pages de votre site basées sur ce modèle.

Édition: Voici un exemple de modèle dans Dreamweaver que j'ai créé il y a quelques années pour un projet de groupe.

The Bobs (Screenshot)

La zone entourée par le rectangle bleu-vert est la région modifiable (pour les pages créées à partir de ce modèle).

0

Les serveurs Web courants vous permettent d'ajouter ou de rajouter du contenu à toutes les pages d'une application Web particulière. Par exemple, dans IIS, vous pouvez sélectionner un fichier html pour chaque document renvoyé par le serveur Web: il peut être trouvé dans les propriétés du site Web/application IIS puis dans l'onglet Documents.

Pour le serveur Apache:

http://perl.guru.org/scott/hobbies/apache/

1

Bien sûr, pas de problème. lors du test de votre disque dur IE apportera le contenu, google ne sera pas. à partir d'un site Web, tous les navigateurs fonctionneront.

ajouter ceci au bas de vos pages html:

<span id="include_footer"></span> 

puis ajoutez un appel ajax jquery pour obtenir les données de bas de page et remplacer le contenu span dans la tête de la page html:

<script type="text/javascript"> 
     $(document).ready(function() { 
      //include the footer html 
      $.ajax({ 
       url:"footer.html", 
       context: document.body, 
       success: function(response){ 
        $("#include_footer").html(response); 
       }, 
       error: function(response) { 
        alert('error loading file'); 
       } 
      }); 

     }); 
    </script> 

Profitez :)

Questions connexes