Comment faire en-tête ou pied de page rester statique? Pas please iframes!

  • inlineskater
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Sep 17, 2010
  • Messages: 6
  • Status: Offline

Message Septembre 17th, 2010, 10:16 am

J'ai le texte suivant:

header.php
footer.php
index.php

about.php
gallery.php
contact.php

Je veux intégrer un clip audio en direct dans le header.php et footer.php - Je veux que le sens about.php, gallery.php et contact.php pour ouvrir lorsque le index.php, c'est quand choisie (dans le milieu de l'en-tête . php et footer.php) et je ne veux pas perdre le flux. Alors, comment puis-je faire l'un des 2 restent statiques??


Aider
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Septembre 17th, 2010, 10:16 am

  • Bogey
  • Bogey
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Juil 14, 2005
  • Messages: 8211
  • Loc: USA
  • Status: Offline

Message Septembre 17th, 2010, 8:55 pm

Avez-vous vérifié ce tutoriel ?
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • hgun77
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Juin 29, 2005
  • Messages: 164
  • Loc: Malaysia
  • Status: Offline

Message Septembre 17th, 2010, 9:09 pm

PHP Code: [ Select ]
<?php
 include('header.php');
 include('index.php');
 include('footer.php');
?>
 
<?php
 include('header.php');
 include('about.php');
 include('footer.php');
?>
 
  1. <?php
  2.  include('header.php');
  3.  include('index.php');
  4.  include('footer.php');
  5. ?>
  6.  
  7. <?php
  8.  include('header.php');
  9.  include('about.php');
  10.  include('footer.php');
  11. ?>
  12.  


Désolé, je ne sais pas si cela aide.
Malaysia > KL > TAR College
  • righteous_trespasser
  • Scuffle
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Mar 12, 2007
  • Messages: 6228
  • Loc: South-Africa
  • Status: Offline

Message Septembre 21st, 2010, 2:10 am

Deux solutions viennent à l'esprit... iFrames et AJAX .

Je dirais que ajax...Voici comment obtenir ce que vous devez à Ajax (à l'aide jQuery ):

Code: [ Select ]
<html>
<head>
 <title>AJAX Test</title>
 <script type="text/javascript" src="/javascript/jquery.js"></script>
<script type="text/javascript">
  $(document).ready(function(){
   $('.link').click(function(){
    var id = $(this).attr('id');
    $.ajax({
     type:'post',
     url:id + '.php',
     data:'',
     success:function(returnText){
      $('#body').html(returnText);
     },
     error:function(){
      alert('There was an error while changing the page, please try again.');
     }
    });
   });
  });
</script>
</head>
<body>
 <?php include('header.php'); ?>
 <div id="body">
 </div>
 <?php include('footer.php'); ?>
</body>
</html>
  1. <html>
  2. <head>
  3.  <title>AJAX Test</title>
  4.  <script type="text/javascript" src="/javascript/jquery.js"></script>
  5. <script type="text/javascript">
  6.   $(document).ready(function(){
  7.    $('.link').click(function(){
  8.     var id = $(this).attr('id');
  9.     $.ajax({
  10.      type:'post',
  11.      url:id + '.php',
  12.      data:'',
  13.      success:function(returnText){
  14.       $('#body').html(returnText);
  15.      },
  16.      error:function(){
  17.       alert('There was an error while changing the page, please try again.');
  18.      }
  19.     });
  20.    });
  21.   });
  22. </script>
  23. </head>
  24. <body>
  25.  <?php include('header.php'); ?>
  26.  <div id="body">
  27.  </div>
  28.  <?php include('footer.php'); ?>
  29. </body>
  30. </html>


dans header.php, vous devriez avoir quelque chose comme suit:

Code: [ Select ]
<div id="menu">
<a class="link" id="gallery">Gallery</a>
<a class="link" id="about">About</a>
</div>
  1. <div id="menu">
  2. <a class="link" id="gallery">Gallery</a>
  3. <a class="link" id="about">About</a>
  4. </div>
Let's leave all our *plum* where it is and go live in the jungle ...
  • inlineskater
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Sep 17, 2010
  • Messages: 6
  • Status: Offline

Message Septembre 22nd, 2010, 11:57 am

J'ai besoin d'aide.

Où est jquery.js fichier? Je pense que c'est pourquoi sa ne fonctionne pas...Plus Où puis-je faire l'Iframe?
  • righteous_trespasser
  • Scuffle
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Mar 12, 2007
  • Messages: 6228
  • Loc: South-Africa
  • Status: Offline

Message Septembre 22nd, 2010, 11:33 pm

Pas besoin de iFrames...Cette solution que j'ai donnée était avec Ajax...

Vous avez juste besoin de télécharger jQuery...à partir du lien dans mon post précédent...
Let's leave all our *plum* where it is and go live in the jungle ...

Afficher de l'information

  • Total des messages de ce sujet: 6 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 100 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC