Syntes ikke det er hensigtsmæssigt at gemme hele hjemmesidens indhold i en række divs og vise dem alt efter klik..
Start i stedet let ud med at lave en side, skal vi kalde den ajaxrequest.php.. Den skal kun have til formål at vise det "dynamiske" indhold.
Start evt med en overskrift(singleline) og noget indhold (html).
Få ajaxrequest.php til at vise sidens indhold ud fra et id. Så et request kommer til at se sådan her ud.
ajaxrequest.php?id=1 skal returnere (xml)
<page>
<headline>Velkommen</headline>
<content><![CDATA[ <h1> Velkommen til min side </h1><p>indhold</p> ]]></content>
</page>
Herefter kan du med javascript kalde siden asynkront med et AJAX kald, og med ex xpath ligge indholdet i en række divs.
Husk der er en lang række ulemper ved at basere hele sin side på ajax - tror aldrig det har været meningen.
Herefter kan du så udbygge og tilføje mere data til dit xml request - så som hvilken side der er aktiv osv osv.
UPDATE : der skal stå CDATA og ikke bare DATA i xml'en, men kan ikke få lov at skrive det
/JJ
Indlæg senest redigeret d. 14.09.2007 16:21 af Bruger #5789