Hej,
kann mir halt nur vorstellen,dass man die musik vielleicht global definieren könnte für die gesamte site (mit allen einzelseiten)...sodasss die musik ähnlich wie css extern aufgerufen wird...und unabhängig von den aktionen auf der siete ist...
Auch ein css ist nicht unabhängig vom Laden der Seite. Bei jedem neuen Seitenaufruf wird dass css "neu geladen". Ob das jetzt schon im Browser cache drin ist, oder sogar u.U. gar nicht erst neu geparst wird spielt erstmal keine Rolle.
Gleiches gilt für Deine Musik. Die einzige Lösung (meiner bescheidenen Erfahrung nach) ist deinen gesamten Webauftritt in einen Frameset zu packen. Ob du für deine Musik einen eigenen Frame benötigst oder das im Frameset selber definieren kannst findest Du bitte selber raus.
Einen Vorteil hätte das Frame-Suchmaschinen-Problem dann wiederrum. Wer dich über Google findet muss sich das gedudel nicht anhören. ;)
Beste Grüße
Biesterfeld