Abraxas: Inhalt einer externen .shtml Datei per js in <div> setzen

Beitrag lesen

Hallo liebe Leute,

ich suche nun schon seit zwei Tagen und finde einfach keine funktionierende Lösung:

Ich habe eine Seite
"homepage.php", in der die verschiedenen Unterseiten in einem

<div="inhalt">

angezeigt werden. Die Links im Menü ändern also folglich den Inhalt dieses Divs je nach ausgewählter Unterseite.

Per php und "include 'xy.shtml'" funktionierts prima, jedoch wird jedesmal die ganze Seite neu geladen. Ich möchte, dass lediglich der Inhalt des Divs ausgetauscht wird.

Also hab ichs (vergeblich) mit javascript versucht:

Der Link ist nun ein "onClick='changecontent('xy.shtml')'",
die entsprechende Funktion sollte mit

function changecontent(unterseite) {
   document.getElementById('inhalt').src = unterseite;

diese Unterseite in den Div setzen.

Bekomme zwar keine Fehlermeldung, jedoch tut sich einfach nichts.

Weiss vielleicht jemand einen Rat?