Liebe Gemeinde,
ich habe nun noch eine weitere Möglichkeit gefunden: Die XML-Datei lässt sich mit CSS formatieren und die Browser-Titelleiste lässt sich per JavaScript bestimmen.
In den XML-Files muss vor dem letzten schließenden Tag folgender Verweis:
<xhtml:script xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://pfad-zum-script/title.js" type="application/javascript"/>
Das JavaScript sieht dann so aus:
var mytitle = document.[... „DOM-Pfad“ zum gewünschten XML-Element ...].nodeValue;
document.title = mytitle;
Da das ganze aber den Nachteil hat, dass in die XML-Daten der JavaScript-Verweis gesetzt werden muss und die Daten somit mit einem Tag "verunreinigt" werden, der nichts mit den Daten zu tun hat, habe ich mich nun entschieden, kein JavaScript zu verwenden und die Browser-Titelleiste nicht festzulegen. Das schaut zwar in manchem Browser nicht schön aus, ist aber bisher für mich die beste Alternative.
Falls noch jemand Ideen oder Anmerkungen hat, freue ich mich über jeden Kommentar.
Herzlich,
Frank