Aller au contenu

[resolu]petit probleme en (x)html

Featured Replies

Posté(e)

Voila ce que j'aimerai c'est savoir comment faire pour faire apparaître une nouvelle page html mais juste dans le div id="corps">. Pourriez vous m'aidez.=?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

</head>

<body>

<!-- L'en-tête -->

<div id="en_tete">

</div>

<!-- Les menus -->

<div id="menu">

<div class="element_menu">

<h3>Titre menu</h3>

<ul>

<li><a href="page1.html">Lien</a></li>

<li><a href="page2.html">Lien</a></li>

<li><a href="page3.html">Lien</a></li>

</ul>

</div>

<div class="element_menu">

<h3>Titre menu</h3>

<ul>

<li><a href="page4.html">Lien</a></li>

<li><a href="page5.html">Lien</a></li>

<li><a href="page6.html">Lien</a></li>

</ul>

</div>

</div>

<!-- Le corps -->

<div id="corps">

<h1>Mon super site</h1>

</div>

<!-- Le pied de page -->

<div id="pied_de_page">

</div>

</body>

</html>

Modifié par roscow

Posté(e)

autre solution barbare : javascript + xmlhttp + dom ! tu charge le document XML externe et tu l'ajoutes ! :)

mouarf :)

Posté(e)
  • Auteur

Et le balise iframe n'est pas déprécié en xhtml si tu le prend en version 1.0

Posté(e)

les frames sont dépressiées par google en tout cas :D

Modifié par jer666

Posté(e)
  • Auteur

mais de toute façon je ne veux pas utiliser d'iframe vu que je sais qu'on peut le remplacer par un <div> et du css, mais pour l'instant tout ce que l'on ma montré ne me permet pas en cliquant sur un lien de faire apparaitre la page juste dans mon bloc "corps".

Posté(e)
mais de toute façon je ne veux pas utiliser d'iframe vu que je sais qu'on peut le remplacer par un <div> et du css, mais pour l'instant tout ce que l'on ma montré ne me permet pas en cliquant sur un lien de faire apparaitre la page juste dans mon bloc "corps".

Tu devrais sérieusement te renseigner sur les iframes car ca n'as rien à voir avec ce que tu crois...

Un div et un overflow ça y ressemble à première vue, mais niveau fonctionnalité c'est tout autre chose.

Modifié par Yangzebul

Posté(e)

pour la solution iframe, c'est pas trop mal mais bon, ce n'est pas génial non plus (c'est ce que j'avais utilisé pour mon premier site, avant que je ne connaisse le php)

d'ailleurs, tu pourrais utiliser du php pour faire plusieurs pages grace à une seule, avec des QueryStrings

Posté(e)

arf.... fo pas mettre de frames c un peu laid... le mieu c'est tu passe ca en php, cad que tu renomme la page qui va tout afficher en .php, et tu fait :

<div>

<?php

include("mapage.html");

?>

</div>

hop c'est réglé ta page "mapage.html" apparait dans le div... banzai!!

Posté(e)

en général, on ne fait pas d'include sur des fichiers statiques...

on fait un echo file_get_contents('machin.html'); et on évite les failles de sécurité non controlée.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.