roscow Posted January 11, 2006 Share Posted January 11, 2006 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> Link to comment Share on other sites More sharing options...
Yangzebul Posted January 11, 2006 Share Posted January 11, 2006 iframe, mais c'est une balise dépréciée en xhtml... Link to comment Share on other sites More sharing options...
Baldurien Posted January 11, 2006 Share Posted January 11, 2006 autre solution barbare : javascript + xmlhttp + dom ! tu charge le document XML externe et tu l'ajoutes ! :) mouarf :) Link to comment Share on other sites More sharing options...
roscow Posted January 12, 2006 Author Share Posted January 12, 2006 baldurien parle le japonais Link to comment Share on other sites More sharing options...
roscow Posted January 12, 2006 Author Share Posted January 12, 2006 Et le balise iframe n'est pas déprécié en xhtml si tu le prend en version 1.0 Link to comment Share on other sites More sharing options...
jer666 Posted January 12, 2006 Share Posted January 12, 2006 les frames sont dépressiées par google en tout cas Link to comment Share on other sites More sharing options...
roscow Posted January 12, 2006 Author Share Posted January 12, 2006 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". Link to comment Share on other sites More sharing options...
Yangzebul Posted January 12, 2006 Share Posted January 12, 2006 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. Link to comment Share on other sites More sharing options...
kenji Posted January 12, 2006 Share Posted January 12, 2006 autre solution barbare : javascript + xmlhttp + dom ! tu charge le document XML externe et tu l'ajoutes ! :) mouarf :) exemple : http://xhrconnection.sutekidane.net/exempl...one-de-la-page/ Link to comment Share on other sites More sharing options...
Ago Posted January 12, 2006 Share Posted January 12, 2006 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 Link to comment Share on other sites More sharing options...
tarkanov Posted January 12, 2006 Share Posted January 12, 2006 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!! Link to comment Share on other sites More sharing options...
Baldurien Posted January 12, 2006 Share Posted January 12, 2006 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. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.