Hi Michael,
da du XML in einer Seite einbaust, gehe ich davon aus, dass du den IE5 benutzt. Falls es dir nix ausmacht, eine EI5-abhängige Lösung einzusetzen, schlage ich vor, dass du dich mit der download-Methode auseinandersetzt. Damit kannst du alle 5 Minuten im Hintergrund eine Datei (xml.asp) downloaden, ohne dass die Oberfläche verschwindet. Wenn der Download beendet ist, wird eine Funktion aufgerufen, die du so programmierst, dass diese deine Daten an der entsprechenden Stelle einbaut.
Für Beispiele und Doku: http://msdn.microsoft.com/workshop/author/behaviors/reference/behaviors/download.asp
Gruß,
UlfL