Ich kann mich morgen drum kümmern, heut ahb ich geburtstag, aber wenn du lust hast, kannst du ja mal mit google versuchen, ein script zusmmenzu basteln, muss ungefähr so aussehen:
Auf deinem server liegt für jeden Link die xml datei, also z.B. Haupt.xml oder Kontakt.xml die sehen so aus:
<?xml version="1.0" ?>
<seitentiel>Kontakt</seitentitel>
<inhalt>###Kontaktformular###</inhalt>
dann rufst du über den klick auf den Link die JavaScript funktion auf, die über Ajax wie folgt die Contents lädt:
Verbindung zum server, hier ein script das schon funktioniert und ein Server-Verbindungs-Objekt zurückgibt:
function init_ajax() {
var ajax_request;
var versions=new Array("MSXML2.XMLHttp.6.0",
"MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0",
"MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp",
"Microsoft.XMLHttp");
if (document.getElementById) {
if (window.XMLHttpRequest) {
ajax_request=new XMLHttpRequest();
}
if (window.ActiveXObject) {
for (var i=0;i<versions.length;i++) {
try {
ajax_request=new ActiveXObject(verions[i]);
}
catch(exception){}
}
}
}
return ajax_request;
}
Alles anzeigen
also machst du, wenn du die JS grundlagen hast im code folgendes:
Und dann kannst du mit den Anderen Ajax-Funktionen darüber die inhalte aus den XML´s auslesen.