Also das ganze per IFrame zu machen ist relativ einfach.
In die "Hauptseite" baust du das IFrame ein, das du auch noch entsprechend formatieren kannst.
Hier mal ein Beispiel ais einer meiner Seiten :
Code:
<iframe src="show_cover.php" style="background-color:transparent;"allowtransparency="true" height="220" width="270" name="radio_info" frameborder="0" border="0" scrolling="no" noresize></iframe>
Und in die Seite, die du in das IFrame einbinden willst dann folgendes :
Code:
<s*****>
window.setTimeout("location.reload()", 30000);
</s*****>
In Javas***** wird in Millisekunden angegeben, also 30000 sind in diesem Fall 30 Sekunden.
Damit wird der Inhalt des IFrames alle 30 Sekunden aktualisiert ohne das die gesamte Seite neu geladen wird.