Les partenaires publicitaires:

Comment puis-je afficher une partie spécifique d'une autre page Web sur mon site?

Pour les grands sites, la mise à jour le code sur chaque page web à chaque fois qu'une modification est apportée à l'ensemble du site est de temps et coûte de l'argent. Même les petits sites bénéficient de codage des pages Web multiples que toute référence un fichier unique pour l'en-tête ou d'un menu du site. Une méthode utilise la programmation PHP avec la fonction "include ()". Une autre méthode utilise le HTML <iframe> tag. Quelle est la méthode que vous utilisez dépend des besoins de votre site Web.

Utilisation de PHP »include ()" Function

  1. Créez un nouveau fichier dans votre texte ou un code simple éditeur et l'enregistrer avec une extension de l'une ou .HTML .PHP. Si la nouvelle page que vous ferez inclure du code PHP sur elle, puis l'enregistrer comme un fichier .php. Ceci est la page vous afficher dans une autre page sur votre site web. Écrire du code HTML et tout autre code de votre page doit.

  2. Ouvrez toutes les pages Web qui ont besoin d'afficher votre nouveau fichier unique. Si ces fichiers sont sauvegardés en tant que fichiers .html, les renommer fichiers .php. Sur chaque page, localiser l'endroit où vous souhaitez inclure votre fichier unique. Tapez le code suivant pour ajouter là: <?php include 'your-new-file.php'- ?>. Entre les guillemets après le mot "y compris" changer "de votre nouveau-file.php" pour le nom de votre fichier unique que vous affichez dans les autres pages Web.




  3. Chargez chaque page où vous avez ajouté le PHP »include ()" fonction dans votre navigateur. Vérifiez que le premier, seul fichier que vous avez créé apparaît dans les pages où vous avez ajouté la fonction "include ()". droit; cliquez sur le navigateur et sélectionnez "Afficher la source" pour voir le code HTML. Au lieu du code PHP, vous verrez le HTML, il a généré. Dans ce cas, le code HTML généré est tout ce que vous avez écrit HTML pour la première, seul fichier.

HTML <iframe> Balise

  1. Ouvrez le fichier de la page Web que vous souhaitez intégrer dans une autre page web. Repérez la partie de la page web que vous voulez montrer, comme un particulier

    tag ou le texte sous la rubrique étiquette spécifique. Si l'étiquette ne comprend pas encore un attribut ID, ajouter une comme ceci:
    . Votre <iframe> sur l'autre page ciblera l'ID dans cette balise.



  2. Ouvrez le fichier de la page web où vous allez ajouter le <iframe> tag. Ce fichier affiche une partie de l'autre fichier. Tapez les balises et les attributs suivants: <iframe src="your-other-file.html#div-ID">. L'attribut "src" ressemble ici pour un fichier source, qui est l'autre fichier que vous souhaitez afficher. Après le chemin du fichier, vous ajoutez le symbole de hachage, puis le nom d'un ID que vous souhaitez cibler. Cela agit un peu comme ceux qui "go to top" liens sur certaines pages web.

  3. Vous devez utiliser une balise de fermeture pour toute instance de <iframe>. Entre l'ouverture et la fermeture <iframe> balises, ajouter ce que les visiteurs devraient voir quand leur navigateur ne supporte pas le <iframe> tag. Bien que une étiquette commune sur l'Internet, <iframe> est pas considérée comme conforme aux normes et donc ne pas avoir le soutien uniforme dans tous les navigateurs.

  4. Chargez votre page dans un navigateur et vérifier si son <iframe> balises travaillé. Le contenu du premier fichier doit montrer, à partir de la balise HTML contenant l'ID de votre <iframe> ciblée. Si rien ne montre, essayez un autre navigateur, ou revenir en arrière et vérifier votre code.

Conseils Avertissements

  • Ne supportent pas tous les navigateurs du <iframe> tag. Lors de la création de fichiers PHP, vous devez d'abord les déplacer vers un serveur PHP compatible avant de les tester dans un navigateur. La plupart des hébergeurs de sites incluent le support de PHP, et des programmes existent pour vous aider à installer un serveur Web sur votre propre ordinateur pour les tests.
» » » » Comment puis-je afficher une partie spécifique d'une autre page Web sur mon site?